Water for Elephants by Sara GruenThe Great Alone by Kristin HannahBeach Read by Emily  Henry
Best Books Ever
80,175 books — 299,022 voters