by Stephen Cook, Phuong Nguyen
publisher: Cambridge University Press publish date: January 25th 2010
format: hardcover pages: 479
language: English
ISBN:
052151729X (9780521517294)
format: paperback pages: 496
language: English
ISBN:
1107694116 (9781107694118)
publisher: Cambridge University Press publish date: January 25th 2010
format: ebook
language: English
ISBN:
0511686145 (9780511686146)
publisher: Cambridge University Press publish date: March 4th 2010
format: ebook pages: 497
language: English
ISBN:
1282536117 (9781282536111)