Alexmar, I suggest you go to book stores around the world and see if any of the books you just mentioned are on "recommended" lists. I guarantee you they aren't.