Sir Peter Croft, of Croft Castle — latest news, discussion & facts — IJR