Generated from 107 "best of" book lists from a variety of great sources. An algorithm is used to create a master list based on how many lists a particular book appears on.
Join a Book Group
All books and book group schedules are available at the Reference Desk. No registration required.