3,882 books · showing 1–28, page 1 of 139
Geraldine Brooks · 2006
Hilary Mantel · 2009
Nicola Barker · 2001
Rawi Hage · 2008
Louise Erdrich · 2016
Philip Roth · 1995
Emily Ruskovich · 2018
William Kennedy · 1984
Larry Heinemann · 1987
Don DeLillo · 1992
W. G. Sebald · 2002
Rupa Bajwa · 2005