A review by _daireads
One of Us Is Lying by Karen M. McManus
challenging
emotional
mysterious
tense
medium-paced
3.75