by Patrick Riley
publisher: iUniverse publish date: December 1st 1982
format: paperback pages: 300
language: English
ISBN:
1583484248 (9781583484241)
publisher: Replica Books publish date: August 1st 2002
format: hardcover pages: 294
language: English
ISBN:
0735102317 (9780735102316)
publisher: Harvard University Press publish date: November 1st 1982
format: hardcover pages: 294
language: English
ISBN:
0674953169 (9780674953161)
publisher: Harvard University Press publish date: October 1st 2013
format: hardcover
language: English
ISBN:
0674435494 (9780674435490)