Recommendations:

Paul Graham
Paul Graham

Re-reading Cipolla's amazing Guns, Sails and Empires. An indictment of publishing that it's out of print.

Source