Publication Type: Book Authors: Mackenzie, John Stuart Source: University Correspondence College Press, London (1897) Keywords: Collection: Hillside Home School books, Subject: education, Subject: philosophy Notes: Archive: Taliesin.