A review by sofiedesmyter83
Waiting for Wednesday by Nicci French

5.0