A review by kpbookcorner
Society of Lies by Lauren Ling Brown

dark mysterious tense medium-paced

3.5