Why everything you think about road safety is wrong:

An idea pioneered in Holland has arrived in England–removing all signage, striping, and mode separation of the public street, improving safety for everyone. “The idea underlining the project  is that when nannying rules and orders – in the form of countless signs, traffic signals and barriers – are removed, motorists take more personal responsibility for[…]