Introducing Ethereum and Solidity Foundations of Cryptocurrency and Blockchain Programming for Beginners - Dannen, Chris (Apress : Imprint: Apress, 2017)