At the moment I am re-reading Crytonomicon by Neal Stephenson, well good read