publisher: Pan Publishing publish date: March 5th 2004
format: paperback pages: 464
language: English
ISBN:
0330492144 (9780330492140)
publisher: Pan publish date: April 1st 2004
format: kindle pages: 468
language: English
ASIN: B007CS6VUG
publisher: Pan Books publish date: December 17th 2010
format: kindle pages: 468
language: English
ISBN:
9780330538206