Long Ride Back: A Novel