The following is a list of the books I have read with my comments
Bitcoins and Blockchain
This was my first book and it starts with an introduction to money and then goes on to blockchains and bitcoin in particular. It covers how blockchains works,basic cryptography and how it is used in bitcoin.
A very easy book to read and ideal for beginners.
Amazon Link
Blockchain Basics
A very good introduction the blockhain technolgy and cryptography.
More technical detail than the blockchains and bitcoin book but an easier read than the grokking bitcoin book.
Grokking Bitcoin Book
This is more technical than the bitcoins and blockchain book and takes you through the blockchain design process.
If you want to get into the real technical aspects of bitcoins and blockchains then this book is very useful.
Blockchain Revolution
A non technical book that covers the current and future use cases of blockchain technology.
A very good introduction for non technical readers.
However personally It was a book that I scanned rather than read.