This is a book titled "Hope Rides Again" by Andrew Shaffer.
It was published in 2018 by Quirk Books. The ISBN is 978-1-68369-122-8.
This paperback copy has 286 pages and it an advance reading copy.
It is in very good pre-owned c