I bought this book because I wanted to learn more about how my bike works, and how to maintain it. It has lots of colour photos and explains how to carry out many tasks in easy to follow step by step instructions. It is not written about any specific bike, but covers each task on a typical bike. I would recommend this book to anyone wanting to know more about their bike and how to look after it.
I also have the 'Haynes Motorcycle Basics Techbook' and this is also an excellent book for understanding how all the systems and parts on your bike function.