When I read this book for the first time I was surprised by how completely it covered all the topics. It is a great book for the beginning rider. It helps that it is very specific. I found the tips for problem horses helpful. The only thing I found lacking is general horse care.