I enjoyed this one quite a bit!
Also, the information Goodreads has on this title is wrong: The book is about ~230 pages, of which the last 40 or so pages are exercise solutions, which are greatly appreciated.
The only thing I would want out of this book is more "meat", so to speak: the book only exposes about 8-9 or so topics, and it only manages to touch on the subjects, giving the reader a taster, but leaving them wanting more.
Of course, to be fair to the author, he does claim that his aim with this one is to be an introduction to these topics, preparing the user for more rigorous books on them.