When You Least Expect It

When You Least Expect It

2020 • 250 pages

Ratings32

Average rating4.3

15

I think this (and “For Those Who Wait”) cured me of my romance phase.

June 8, 2024