by Michael Strong
publisher: Cambridge University Press publish date: January 29th 1988
format: paperback pages: 316
language: English
ISBN:
0521335795 (9780521335799)
publisher: Cambridge University Press publish date: August 15th 2012
format: ebook pages: 316
language: English
ISBN:
1139524887 (9781139524889)
publisher: Cambridge University Press publish date: January 29th 1988
format: hardcover pages: 316
language: English
ISBN:
0521340462 (9780521340465)