publisher: Cambridge University Press publish date: December 1st 2009
format: paperback pages: 272
language: English
ISBN:
0521124581 (9780521124584)
publisher: Xlibris
publish date: May 14th 2012
format: kindle pages: 557
language: English
ASIN: B008JRJ4LM
publisher: Xlibris Corporation
publish date: May 14th 2012
format: hardcover pages: 498
language: English
ISBN:
1469197766 (9781469197760)