Me Talk Pretty One Day by David Sedaris
Best for Book Clubs
14,510 books — 18,318 voters