by Bruce Ackerman, Ian Ayres
publisher: Yale University Press publish date: March 11th 2002
format: hardcover pages: 320
language: English
ISBN:
0300092628 (9780300092622)
publisher: Yale University Press publish date: February 1st 2004
format: ebook pages: 320
language: English
ISBN:
1281740616 (9781281740618)
publisher: Yale University Press publish date: February 1st 2004
format: ebook
language: English
ISBN:
0300127014 (9780300127010)
publisher: Yale University Press publish date: February 9th 2004
format: paperback pages: 314
language: English
ISBN:
030010149X (9780300101492)