The IPMBA handbook on "Public Safety Cycling" is about as detailed, and a good read...