https://davidgerard.co.uk/blockchain/book/
Attack of the 50 Foot Blockchain: The Book