The Princess and the Goblin by George MacDonald
Free kindle book and epub digitized and proofread by volunteers.