I found this book really interesting, as I'm a budding cyclist/commuter/recreational rider. It's not just for cyclists, but also ecologists, engineers, city planners .... etc. etc. etc. ( You get the idea ) Hope you enjoy.