by John France
publisher: Cambridge University Press publish date: May 19th 1997
format: paperback pages: 444
language: English
ISBN:
0521589878 (9780521589871)
publisher: Cambridge University Press publish date: July 14th 1994
format: ebook pages: 441
language: English
ISBN:
1139240609 (9781139240604)
publisher: Cambridge University Press publish date: August 26th 1994
format: hardcover pages: 441
language: English
ISBN:
0521419697 (9780521419697)