Picking a good book can be like searching for a needle in a haystack. There are just SO many.
Luckily, the literary experts over at the Independent Bath Literature Festival have put together a definitive list of the best 20 novels from the past two decades.
Because life is far too short for bad books.
See Also:
The 20 Best Books From The Past 20 Years
1995: Captain Corelli’s Mandolin (Louis de Bernières)(01 of20)
1996: Alias Grace (Margaret Atwood)(02 of20)
1997: American Pastoral (Philip Roth)(03 of20)
1998: England, England Julian Barnes(04 of20)
1999: Disgrace (J M Coetzee)(05 of20)
2000: White Teeth (Zadie Smith)(06 of20)
2001: Atonement (Ian McEwan)(07 of20)
2002: Any Human Heart (William Boyd)(08 of20)
2003: The Curious Incident of the Dog in the Night-Time (Mark Haddon)(09 of20)
2004: Small Island (Andrea Levy) (10 of20)
2005: We Need to Talk About Kevin (Lionel Shriver)(11 of20)
2006: The Road (Cormac McCarthy)(12 of20)
2007: Half of a Yellow Sun (Chimamanda Ngozi Adichie)(13 of20)
2008: The Outcast (Sadie Jones)(14 of20)
2009: The Little Stranger (Sarah Waters)(15 of20)
2010: Wolf Hall (Hilary Mantel)(16 of20)
2011: A Visit From the Goon Squad (Jennifer Egan)(17 of20)
2012: State of Wonder (Ann Patchett)(18 of20)
2013: Life After Life (Kate Atkinson)(19 of20)
2014: The Goldfinch (Donna Tartt)(20 of20)