by Michael J. Klarman
publisher: Oxford University Press, USA publish date: July 31st 2007
format: paperback pages: 296
language: English
ISBN:
0195307631 (9780195307634)
format: kindle pages: 296
language: English
ASIN: B001E5DW8C
publisher: Oxford University Press, USA publish date: August 1st 2007
format: hardcover pages: 284
language: English
ISBN:
0195307461 (9780195307467)
publisher: Oxford University Press publish date: July 28th 2007
format: ebook
language: English
ISBN:
0198042000 (9780198042006)