Pros: There are a lot of nice pictures that help illustrate what the author is talking about. Tons of useful information. Beginners will learn something cool on every page.
Cons: Some of the text is written in a way that can be confusing at times.
Recommendation: This book talks about everything about bikes. It starts off with the history of bikes which is very interesting. It also goes over equipment that would be very helpful while cycling. the book goes over the details of bike designs of specific types of bikes and riding techniques. The section on bike maintenance is very helpful. It also has information for contacting different organizations and recommendations of different books and videos. This book is excellent for anyone just starting out in cycling or thinking about cycling. And it has good information that will be helpful for more experienced riders also.