• Sorry Steve I am not with you this time. I personally don't like WROX books. They may be reach in content but I don't like their way of explanations. I agree with webooth that it is personal preference purely.