Davina Dupree Puzzles a Pirate Third in the Egmont School Series by S. K. Sheridan | Menrva Books