format: paperback pages: 507
language: English
ISBN:
1603290931 (9781603290937)
publisher: Ashgate Gower, 258 page..." /> publish date: August 28th 2010
format: ebook pages: 258
language: English
ISBN:
0754698645 (9780754698647)
publisher: Cambridge University Press publish date: October 30th 2009
format: hardcover pages: 539
language: English
ISBN:
0521899052 (9780521899055)