Book Nook Join Book Nook

Series

They All Had a Reason

by Michele Leathers · 8 books · 8 readers on Book Nook

Book 1They All Had a ReasonMichele Leathers · 2026Book 2They All Had a SecretMichele Leathers · 2026Book 3They All Had a FearMichele Leathers · 2026Book 4They All Had a ChanceMichele Leathers · 2026Book 5They All Had a PlanMichele Leathers · 2026Book 6They All Had a GrudgeMichele Leathers · 2026Book 7They All Had a ReckoningMichele Leathers · 2026Book 8They All Had a VendettaMichele Leathers · 2027

Read the whole series with friends

Book Nook keeps your place in They All Had a Reason, tracks every book you finish and lets you rate and talk about each one.

Join Book Nook Get the app