Free book of the day

The Girl On the Train cover
An unreliable narrator, mostly because she's always drunk and drowning he sorrows, tells most of this thriller/mystery. Rachel, recently divorced and fired from her job, drinks to pass the day. She ha... More details