The Honourable Stephen E. Foster