Paradise Sky - Joe R. Lansdale
Tax included.
Meet Nat Love. Born a slave in Texas, he escapes a lynching and finds a mentor who trains him in shooting, riding, reading, writing and gardening. But the enemies of his youth pursue him, and soon he is on the run again.
In the course of a tumultuous life, he becomes in turn a Buffalo Soldier, a bouncer, a ratcatcher, a sharpshooter, a dime-novel star, a friend to Wild Bill Hickock and a US Marshall. From Texas to Deadwood and back down south, he both dodges and courts violence, hoping one day to get his revenge.