I was pleasantly surprised by this book. It claims to be a "comprehensive guide to help you get the most out of cycling", which is quite a challenge, but one that it largely succeeds at. These days cycling is a very broad church but the book is right up to date, covering the more recent themes of gravel cycling, adventure riding and bikepacking as well as more "traditional" forms of cycling such as road, touring and mountainbiking. There's advice on equipment, how to buy a bike, what all the different types of cycling are, and a thorough section on bike fit and cycling skills before moving on cover to fitness, nutrition, mental and physical training and bike maintenance.What really stood out for me was the balance that has been struck between providing enough detail and information at a sufficiently technical level to inform the reader and enhance their knowledge, and yet not ending up with very detailed, complicated, long and difficult to understand explanations. The author has done well to convey all the topics in just the right amount of detail. Overall a very good guide for anyone looking to understand all aspects of cycling in more detail, be they new to the sport, keen to improve themselves or try out other types of cycling, or just raise their overall knowledge base