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

3.5