Blockchain quick reference a guide to exploring decentralized blockchain application development - Hill, Brenn (Packt Publishing, 2018)