publisher: Continuum publish date: September 14th 2000
format: paperback pages: 288
language: English
ISBN:
0225666596 (9780225666595)
publisher: New Harbinger Publications publish date: July 1st 2009
format: ebook pages: 248
language: English
ISBN:
1572248009 (9781572248007)
publisher: New Harbinger Publications publish date: March 3rd 2009
format: paperback pages: 248
language: English
ISBN:
1572245794 (9781572245792)
publisher: ELJ Publications
publish date: January 20th 2014
format: paperback pages: 42
ISBN:
0615948383 (9780615948386)