by Martin Priestman
publisher: Cambridge University Press publish date: 2003-11-06
format: kindle pages: 316
language: English
ISBN:
9780511358586
ASIN: B00FF76SB8
publisher: Cambridge University Press publish date: November 24th 2003
format: paperback pages: 306
language: English
ISBN:
0521008719 (9780521008716)
ASIN: 521008719
publisher: Cambridge University Press publish date: December 8th 2003
format: hardcover pages: 287
language: English
ISBN:
0521803993 (9780521803991)
publisher: Cambridge University Press publish date: November 5th 1999
format: ebook pages: 308
language: English
ISBN:
0511221673 (9780511221675)