publisher: Cambridge University Press publish date: October 31st 2009
format: ebook pages: 270
ISBN:
1282386603 (9781282386600)
publisher: Cambridge University Press publish date: October 1st 2009
format: hardcover pages: 255
language: English
ISBN:
0521755999 (9780521755993)
publisher: Cambridge University Press publish date: November 17th 2010
format: ebook
ISBN:
0511700199 (9780511700194)
publisher: Algora Publishing
publish date: May 28th 1998
format: hardcover pages: 420
ISBN:
0875861237 (9780875861234)