publisher: Bloomsbury publish date: March 31st 2009
format: hardcover pages: 352
language: English
ISBN:
1596911697 (9781596911697)
publisher: Bloomsbury publish date: March 30th 2010
format: paperback pages: 352
language: English
ISBN:
1596911700 (9781596911703)
ASIN: 1596911700
publisher: Bloomsbury publish date: July 1st 2009
format: ebook pages: 352
language: English
ISBN:
160819146X (9781608191468)