World survey of current research and development on roads and road transport (International Road Federation, 1966)