Frankly, I've never really read that many books in the matter of this topic. Although recently I'd just done research (googling) on which Bitcoin books are suitable to read as a first step. I did find that Bitcoin For Dummies is one of the best one to get for those who just started to get into Bitcoin and cryptocurrency. I personally just started reading this book to know what it contains and possibly gaining new knowledge along the way. I also found that Mastering Bitcoin: Programming The Open Blockchain as one of a compulsory to even get deeper on the topic of Bitcoin. There is actually a book that I want to recommend to you (OP), but it's on my native language so I think I won't bother to.