A dictionary of toponyms - Viney, Nigel (Library Association, 1986)