William Hargreaves, of Carlton-in-Craven — latest news, discussion & facts — IJR