publisher: Bloomsbury publish date: August 8th 2006
format: hardcover pages: 256
language: English
ISBN:
1596910364 (9781596910362)
language: English
ISBN:
1416526005 (9781416526001)
publisher: Bloomsbury publish date: August 8th 2006
format: hardcover pages: 256
language: English
ISBN:
0641922124 (9780641922121)
publisher: Bloomsbury publish date: December 8th 2008
format: ebook pages: 352
language: English
ISBN:
1608190013 (9781608190010)