The book by Kubo et al. is unanimously good. The problem with this book being sold by Amazon is that it is yet another scam named "digital reprint on demand". You will pay 60 bucks for a book and will receive nothing more than a faded xerox copy in acid-prone paper glued between magazine-quality covers. Avoid. Or print a copy yourself! You will achieve a much better quality by 1/3 of the price. I am returning my copy. I am tired of being scammed by these editorial houses, that clearly adopted a "take their money over the internet and run!" attitude.