publisher: Bloomsbury publish date: July 11th 2006
format: hardcover pages: 448
language: English
ISBN:
1596911182 (9781596911185)
publisher: Gardners Books publish date: August 7th 2006
format: hardcover
language: English
ISBN:
0747580146 (9780747580140)
language: English
ISBN:
0747585369 (9780747585367)
publisher: Bloomsbury publish date: December 11th 2008
format: ebook pages: 448
language: English
ISBN:
1596919825 (9781596919822)