A review by booksofshannon
To Have and to Hoax by Martha Waters

hopeful medium-paced

3.0