publisher: Applewood Books (MA) publish date: April 30th 2009
format: paperback pages: 524
language: English
ISBN:
1429017910 (9781429017916)
publisher: Cambridge University Press publish date: July 18th 2009
format: paperback pages: 556
language: English
ISBN:
1108004148 (9781108004145)
publisher: Thoemmes Press publish date: December 15th 1996
format: hardcover pages: 576
language: English
ISBN:
1855061961 (9781855061965)