Wandering Man: The McCabes, Book 9
By Ken Farmer
Brad Dennison never disappoints. As a western author myself, I'm really picky about historical realism, character development or arc, dialogue, period weapons and correct ...