by Arthur Hughes (Illustrator), Arthur Hughes (Illustrator), Maria L. Kirk (Illustrator), George MacDonald (Author)
Format: Paperback
Pages: 260
Publisher: Yesterday's Classics
Published: 20 Jul 2011
ISBN 10: 1599152517
ISBN 13: 9781599152516