Sacrifice and Value: A Kantian Interpretation - 9780739140550