[John] Giles Stephen Musgrove Haweis — latest news, discussion & facts — IJR