by Matthew W. Finkin, Robert C. Post
publisher: Yale University Press publish date: April 21st 2009
format: hardcover pages: 272
language: English
ISBN:
0300143540 (9780300143546)
publisher: Yale University Press publish date: September 6th 2011
format: paperback pages: 272
language: English
ISBN:
0300177526 (9780300177527)