publisher: Vision publish date: February 1st 2006
format: paperback pages: 256
language: English
ISBN:
1904132677 (9781904132677)
publisher: VISION Paperbacks publish date: September 5th 2005
format: ebook
language: English
ISBN:
1280963271 (9781280963278)
publisher: VISION Paperbacks publish date: September 9th 2009
format: ebook
language: English
ISBN:
000020630X (2940000206300)