Recommendations:

Paul Graham
Paul Graham

I'm reading Bovill's excellent Battle of Alcazar

Source