as per the title states has anyone read this and do you recommend it? I've started reading it today, it seems very detailed, are there any other resources you would recommend.