Raven's Gate (Book 1) - Horowitz, Anthony (London Walker Books, 2005)