The Sinister Booksellers of Bath - Garth Nix