Blockchain technology and applications - Raj, Pethuru. (CRC Press, Taylor & Francis Group,)