Armamix rated Blood & iron: Show rating 3 stars March 29, 2009 Public Blood & iron by Harry Turtledove (American empire)