King of Shadows by Susan Cooper
King of Shadows by Array