publisher: Pan Books publish date: July 1st 2005
format: paperback pages: 384
language: English
ISBN:
0330438557 (9780330438551)
publisher: Isis Publishing Ltd publish date: March 1st 2006
format: hardcover pages: 336
language: English
ISBN:
0753175118 (9780753175118)