publisher: Cambridge University Press publish date: June 9th 2011
format: paperback pages: 344
language: English
ISBN:
0521238978 (9780521238977)
publisher: Cambridge University Press publish date: September 24th 2009
format: paperback pages: 168
language: English
ISBN:
110800427X (9781108004275)
publisher: Pubone.Info publish date: December 3rd 2010
format: ebook pages: 1152
language: English
ISBN:
2819935621 (9782819935629)