The Girl on the Train

This 336-pages book by Paula Hawkins was published in 2015 by Riverhead Books. It would take roughly 7 hours to read.

The Girl on the Train