Sister Carrie
Theodore Dreiser
World without end
Ken Follett
Foul Play
Janet Evanovich
A is for Alibi
Sue Grafton
Thief of Time
Terry Pratchett