Mastering Bitcoin: Unlocking Digital Cryptocurrencies

by Andreas M. Antonopoulos

"A broad introduction to bitcoin--ideal for non-tech users, investors, and business executives; technical foundations of bitcoin and cryptographic currencies for developers, engineers, and software…