Over Sea Under Stone by Susan Cooper