Foundations of blockchain the pathway to cryptocurrencies and decentralized blockchain applications - Raj, Koshik (Packt, 2019)