Author: G. H. Thornton. Completely Revised and Enlarged By Kathleen Baron