Mastering blockchain a deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, ethereum, and more, 3rd Edition. - Bashir, Imran, (Packt Publishing, Limited, 2020)
Description based upon print version of record.