publisher: Transworld Publishers publish date: August 1st 2007
format: paperback pages: 603
language: English
ISBN:
055215153X (9780552151535)
publisher: Transworld Publishers publish date: December 31st 2008
format: hardcover pages: 544
language: English
ISBN:
059305296X (9780593052969)
ISBN:
0241002737 (9780241002735)
publisher: Transworld Publishers publish date: January 1st 2002
format: paperback pages: 384
language: English
ISBN:
0552999385 (9780552999380)
publisher: Transworld Digital
publish date: February 28th 2011
format: kindle pages: 496
language: English
ASIN: B004OEID6G
publisher: Transworld Publishers publish date: October 30th 2004
format: paperback pages: 384
language: English
ISBN:
055299992X (9780552999922)
publisher: Transworld Publishers publish date: October 1st 2009
format: paperback pages: 759
language: English
ISBN:
0552151548 (9780552151542)