I do not know exactly one book, what I could recommend is the pokerstars school, there you will find a lot of information about it, including tests to ensure that you have assimilated the information in the different courses offered.
Gus hansen every hand revealed- I found that a pretty nice book to read, it's the only book i've readed for poker. Pretty sure more people had help from that book so hope you get some help from it.
I recommend "Elements of Poker" by Tommy Angelo. This is one of the most think outside the box poker books ever written and is also a fun read. Angelo, examines poker from many different perspectives.