Best book depends on your objective
There are various books with various emphases. My honest recommendation is you devour almost everything except Mezrich. One thing I haven't found (but I haven't read everything by a long shot, I haven't read 200 Proof and haven't read another book that looks just from eyeballing the back of the cover like it's a good introductory overview: Blackwood's Play Blackjack Like the Pros) is a solid, comprehensive, up-to-date, A-Z manual that will teach in clear terms a genuine winning strategy producing a meaningful edge, with precise instructions on how to implement. Then again, there are reasons why such a book would be hard to produce.
It seems like the best information is scattered among a lot of different books. The way to get an education is to read as much as possible, assimilate whatever's relevant to your specific goals, and ask a lot of questions here. Among the books I've read that you named, my personal favorite is Snyder's Big Book of Blackjack because it has a thorough and immensely engaging history of card counting, and the history really is fascinating. The better you understand why a beatable game continues (however diminishingly) to be offered by casinos, the better you'll be able to exploit casinos' own biases and needs for your personal ends.
Brazenly I might suggest you keep an eye out for a forthcoming memoir, Repeat Until Rich, by an author named Axelrad who seems to be some sort of clown. He played in team fashion for a living from 2000 to 2004. The book supposedly aims to go deep into the psychic interior of a sometime professional gambler who perhaps has his own mental issues. If you're wondering what actually becomes of a person who dives whole-hog into the card-counting dream life, this book will show you. Supposedly. It's due out from Penguin next March.