Author: A. H. Freeland (Alexander Hugh Barbour