publisher: Cambridge University Press publish date: August 31st 2005
format: hardcover pages: 444
language: English
ISBN:
0521392160 (9780521392167)
publisher: Cambridge University Press publish date: August 29th 2005
format: ebook pages: 221
ISBN:
1281108669 (9781281108661)
publisher: Oxford University Press publish date: October 26th 2011
format: hardcover pages: 982
language: English
ISBN:
0195371968 (9780195371963)