by Christopher Innes, Innes, Christopher Innes, Christopher
publisher: Cambridge University Press publish date: April 26th 2006
format: paperback pages: 376
language: English
ISBN:
0521566339 (9780521566339)
publisher: Cambridge University Press publish date: September 24th 1998
format: ebook pages: 375
language: English
ISBN:
1139796852 (9781139796859)
publisher: Cambridge University Press publish date: October 28th 1998
format: hardcover pages: 375
language: English
ISBN:
0521562376 (9780521562379)