A Clash of Spheres by Patricia Finney | Menrva Books