Jack Green is a seemingly ordinary fifteen-year-old boy who lives with his grandfather, Noah, in an old gamekeeper's cottage on the edge of Heywood Forest. But when strangers try to kill Jack and his grandfather by burning down their cottage one night, he discovers that he is anything but ordinary. Noah tells Jack he is an Elf and that he's certain the people who tried to kill him in the night are also Elves. He learns that his real mother...