A review by littlelibraryofsky
Seven Dirty Secrets by Natalie D. Richards

2.0

While this book was engaging, the identity of the culprit was evident from the start, rendering the ending cliché and lacking surprise. 2 stars.