Traffic signals on high speed roads
By: Department of Transport, Highways, Safety and Traffic.
Series: Advice note -- TA 12/81
Publisher: Dept. of Transport
Published: 1990
Place of publication: London
Language: eng