I've really enjoyed learning more about the how's and why's of world development here, in books like Germs, Guns, and Steel (if I got the order right), and tv shows like this one.

So often, the concepts presented seem amazingly obvious once heard, but are far from my original unsupported assumptions (if I even thought about it)...it's nice to have your head shaken now and then.