This introduction to bitcoin book is a must-read whether you're a bitcoin beginner, or already a seasoned pro. I came into this book knowing quite a bit about Bitcoin (I head read Antonopoulos's other book Mastering Bitcoin), but still took away a lot! Antonopoulos explores Bitcoin as both a currency, and a technology, and then reframes the social impact through the lens of history, politics, and social change.