Author
Michele Leathers
8 books · 1 series · 8 readers on Book Nook
Books
They All Had a Chance (They All Had a Reason, 4)2026
They All Had a Fear (They All Had a Reason, 3)2026
They All Had a Grudge (They All Had a Reason, 6)2026
They All Had a Plan (They All Had a Reason, 5)2026
They All Had a Reason (They All Had a Reason, #1)2026
They All Had a Reckoning (They All Had a Reason, 7)2026
They All Had a Secret (They All Had a Reason, 2)2026
They All Had a Vendetta (They All Had a Reason, #8)2027Series
Keep track of every Michele Leathers book you read
Book Nook is a free reading tracker with a 3D bookshelf, a reading timer, challenges with friends and a Reading Wrapped at the end of the year.