The Honourable James M. Flaherty