publisher: Vision publish date: April 1st 2005
format: paperback pages: 256
language: English
ISBN:
190413257X (9781904132578)
publisher: Sterling Publishing publish date: November 30th 2006
format: hardcover pages: 248
language: English
ISBN:
0760785988 (9780760785980)
publisher: VISION Paperbacks publish date: May 24th 2010
format: ebook
language: English
ISBN:
1848396406 (9781848396401)