publisher: Cambridge University Press publish date: February 1st 2010
format: paperback pages: 226
language: English
ISBN:
0521705088 (9780521705080)
ASIN: 521705088
publisher: Cambridge University Press publish date: November 20th 2012
format: ebook pages: 250
language: English
ISBN:
1139798677 (9781139798679)
publisher: Cambridge University Press publish date: October 17th 2012
format: kindle pages: 252
language: English
ISBN:
9781139796217
publisher: Cambridge University Press publish date: April 1st 2010
format: hardcover pages: 226
language: English
ISBN:
0521879434 (9780521879439)