Author: Henry Dunning MacLeod M A