Andreas M. Antonopoulos
A comprehensive guide to understanding and building on the Ethereum blockchain.