The Little Friend576 pages21 hours of reading3.5(59055)Add ratingThe eagerly awaited second novel from the author of The Secret HistoryRead moreTrack