International Road Safety and Traffic Review (World Touring and Automobili Organization, 1965)