Britain : the technical centre of motor sport. - Harmer, Paul, author (London : London Press Service, 1997)
PSZJBL