1
by Shue, Henry
Published 2021
Princeton University Press

2
by Shue, Henry
Published 2007
Oxford University Press