I kept trying to avoid reading this book, on the assumption that I'd understand little and remember less. Happily, I found that I could fight my way through much more of the maths than I'd expected, largely because of the clarity of the style and the exemplary use of language. The field of quantum computing is rapidly becoming practical and potentially mainstream - think about the next generation of cryptography, for example. Now is the time to start working on your understanding of the core issues, so that you can teach the next generation of software engineers. Not an easy read, but definitely rewarding.
Who is it for? If you aren't scared off by pages with more matrices than words, and you want to be ahead of the game when quantum computing really takes off, this book is for you.
Presentation: Clear, elegant and comprehensive - with every effort made to make it comprehensible too.
Would you recommend it? Yes. The less you feel you want to take it on, the more you probably should.
Quantum Computing for Computer Scientists
Authors: Noson S. Yanofsky and Mirco A. Mannucci
Publisher: Cambridge University Press