This is a great read. A before-and-after guide to better and safer streets.
Key lessons to learn:
1) Streets have to be made/designed so they are easy to use;
2) There is safety in numbers, so design to encourage more pedestrians and cyclists;
3) Making the invisible, clearly visible;
4) Quality over quantity and;
5) Looking beyond the problem.