A review by bookishundercover
The Assignment by Liza Wiemer

4.0