publisher: Cambridge University Press publish date: January 1st 2010
format: paperback pages: 305
language: English
ISBN:
0521167701 (9780521167703)
publisher: Cambridge University Press publish date: April 9th 2010
format: ebook
language: English
ISBN:
0511739699 (9780511739699)
publisher: Cambridge University Press publish date: February 1st 2010
format: hardcover pages: 305
language: English
ISBN:
052176680X (9780521766807)
publisher: Cambridge University Press publish date: April 5th 2010
format: ebook
language: English
ISBN:
0511685807 (9780511685804)
publisher: Cambridge University Press publish date: April 3rd 2010
format: ebook pages: 333
language: English
ISBN:
1282525913 (9781282525917)