The Enchanted Castle by Edith Nesbit - WordSea