publisher: Cambridge University Press publish date: August 23rd 2010
format: paperback pages: 322
language: English
ISBN:
0521136059 (9780521136051)
ASIN: 521136059
publisher: Cambridge University Press publish date: October 17th 2012
format: kindle pages: 323
language: English
ISBN:
9781139795517
publisher: Cambridge University Press publish date: February 26th 1993
format: hardcover pages: 325
language: English
ISBN:
0521333555 (9780521333559)