Joe R. Lansdale’s “Black Hat Jack” is an… interesting western about an African American Cowboy and his partner exploring the great west and getting into trouble with Native American Tribes.
I wouldn’t exactly recommend it to kids nor adults who are squeamish about rough language, but it’s a good tale.
The writing style reminded me a bit of Mel Brooks’ Blazing Saddles, a bit of Quentin Tarantino’s Django Unchained – take that as an indication of the language and attitudes of some of the characters – as rough as it seems genuine to the place and period.