Over Sea, Under Stone by Susan Cooper
Review coming soon.