The Marriage Plot by Jeffrey Eugenides

This novel follows the intertwined lives of three college graduates in the 1980s. The story focuses on the romantic entanglements of Madeleine Hanna, an English major who is writing her senior thesis on Jane Austen and George Eliot, and her relationships with two men: Leonard Bankhead, a charismatic but troubled biology student, and Mitchell Grammaticus, a religious studies student who is in love with Madeleine. The narrative explores the complexities of love, mental illness, faith, and the relevance of the traditional marriage plot in a modern world.

The 6601st greatest book of all time