John Forester's Effective Cycling is an excellent guide for any beginner (or advanced for that matter) cyclist who is interested in almost all aspects of riding and maintaining a bike. This book is a definite read for anyone who rides in traffic. Forester logically and clearly sets out not only the rules but the underlying foundation for effectively negotiating the often intimidating traffic.