Transport facts and figures
Greater London Council.
London G.L.C,
1973
London (England)