Author: Francis J. D. & Associates ltd., Calgary, Alta.