A review by purplepenning
An Impossible Impostor by Deanna Raybourn

4.0