A review by gmamartha
All That's Missing by Sarah Sullivan

3.0

Everyone has a life story. We read every thought going through his head - and understand his conflicting emotions well.