publisher: Cambridge University Press publish date: July 1st 2006
format: hardcover pages: 336
language: English
ISBN:
052185315X (9780521853156)
publisher: Cambridge University Press publish date: October 12th 2006
format: ebook pages: 338
ISBN:
128239505X (9781282395053)