publisher: Cambridge University Press publish date: July 1st 2007
format: hardcover pages: 444
language: English
ISBN:
0521877342 (9780521877343)
publisher: Cambridge University Press publish date: November 30th 2008
format: paperback pages: 444
language: English
ISBN:
0521107822 (9780521107822)
publisher: Cambridge University Press publish date: September 30th 2007
format: ebook pages: 444
language: English
ISBN:
1281153303 (9781281153302)