Lonesome Dove

Lonesome Dove - Larry McMurtry One of the best books I've ever read. Gus is a fantastic character.