publisher: Cambridge University Press publish date: January 6th 2011
format: hardcover pages: 566
language: English
ISBN:
1107009448 (9781107009448)
publisher: Cambridge University Press publish date: November 13th 2006
format: hardcover pages: 511
language: English
ISBN:
0521872529 (9780521872522)
publisher: Cambridge University Press publish date: March 27th 2003
format: hardcover pages: 624
language: English
ISBN:
0521818680 (9780521818681)