The gunslinger
Stephen King
American Psycho
Bret Easton Ellis
Prayers for Rain
Dennis Lehane
The blind assassin
Margaret Atwood
Fall of Giants (The Century Trilogy)
Ken Follett