Michael J. Rist of Calgary, Canada