Tom Flanagan University Of Manitoba