31
by Weiner, Jennifer
Published 2022
Published 2022
32
by Pratchett, Terry
Published 2007
Published 2007
33
by Barry, Dave
Published 2007
Published 2007
34
35
by Andrews, Donna
Published 2004
Published 2004
36
by Hiaasen, Carl
Published 1992
Published 1992
37
by Kinsella, Sophie
Published 2020
Published 2020
38
by Quinn, Spencer
Published 2010
Published 2010
39
by Davidson, Diane Mott
Published 2006
Published 2006
40
by Evanovich, Janet
Published 2005
Published 2005