Jul 18 Jul 18 Pooka-riding gypsies, horned boys, and pirates masquerading as scientists Kristen Books