A History of British Surnames - Richard Mckinley (Taylor and Francis, 1990)