The Last Gargoyle

Stephanie, still in high school, is sent to live with her aunt for the summer in Philadelphia.  Her first night, looking down from her window onto the railroad yard next to the zoo, she sees a very odd creature in the shadows, perhaps escaped from the zoo.  The next morning, a woman’s body is found in the polar bear habitat, and Stephanie is off on a wild adventure that includes surviving a knights templar hit squad, a murderous zoo director, and time travel to the last battle of King Arthur.  Strangest of all, she and her aunt end up trying to save one of the meanest creatures that ever almost became extinct.