Phil Sorrell rated Blood River: 4 stars May 3, 2018 Public Blood River by Patrick Tilley (The Amtrak wars #4)