Dave Marshall is a former president of Mount Royal University in Calgary.

Articles by this author