Salagubang rated The given sacrifice: 3 stars Jan. 18, 2015 Public The given sacrifice by S. M. Stirling