by Derek Bok
publisher: Princeton University Press publish date: December 27th 2005
format: hardcover pages: 424
language: English
ISBN:
0691125961 (9780691125961)
publisher: Princeton University Press publish date: December 26th 2007
format: paperback pages: 440
language: English
ISBN:
0691136181 (9780691136189)
publisher: Princeton University Press publish date: February 28th 2009
format: kindle pages: 408
language: English
ASIN: B004Y54760
publisher: Princeton University Press publish date: February 28th 2009
format: ebook pages: 434
language: English
ISBN:
1400831334 (9781400831333)
publisher: Princeton University Press publish date: September 2nd 2008
format: ebook
language: English
ISBN:
1400826985 (9781400826988)