Sea Of Riddles door Susan Hill Long