by John Rawls, Samuel Freeman
publisher: Harvard University Press publish date: March 2nd 2001
format: paperback pages: 672
language: English
ISBN:
0674005694 (9780674005693)
publisher: Harvard University Press publish date: May 30th 1999
format: hardcover pages: 672
language: English
ISBN:
0674137396 (9780674137394)
publisher: Oxford University Press (New Delhi) publish date: 1999
pages: 668
language: English
ISBN:
9780195652109