Author: Reginald J. P. Dawson Library.