Gunslinger (Dark Tower)

The Gunslinger  - Stephen King I'm hooked.