A review by lunalullaby
On My Worst Day by John S. Lynch

5.0

Amazing. I laughed and cried. Raw, honest, wonderfully well written story of John's journey through life and God's pursuit of his heart.