by Arthur Hughes
publisher: Cambridge University Press publish date: December 23rd 2002
format: hardcover pages: 251
language: English
ISBN:
0521823250 (9780521823258)
publisher: Cambridge University Press publish date: December 16th 2002
format: paperback pages: 262
language: English
ISBN:
0521484952 (9780521484954)
publisher: Cambridge University Press publish date: November 24th 1989
format: paperback pages: 176
language: English
ISBN:
0521272602 (9780521272605)
publisher: Cambridge University Press publish date: November 24th 1989
format: hardcover pages: 184
language: English
ISBN:
0521252644 (9780521252645)
publisher: Cambridge University Press publish date: December 23rd 2002
format: kindle pages: 264
language: English
ISBN:
9780511757679
publisher: Cambridge University Press publish date: June 9th 2010
format: ebook pages: 264
language: English
ISBN:
0511732651 (9780511732652)