Every Last Lie

Every Last Lie

2017 • 279 pages

Ratings16

Average rating3

15

Great book. Once again, Mary Kubica did not disappoint. I loved the story and hung on to every word. It was a touching story and made you think. Definitely recommend.

October 8, 2017