George MacDonald was considered to be one of the great Victorian writers and thinkers of his time, and his contemporaries ranked him with Dickens, Trollope and Carlyle. MacDonald's output was... This description may be from another edition of this product.