The Honourable John C. Moore