by David J. Williams
publisher: Hendrickson Publishers publish date: October 1st 1991
format: paperback pages: 168
language: English
ISBN:
0801048060 (9780801048067)
publisher: Hendrickson publish date: 2000
format: hardcover pages: 168
language: English
ISBN:
1565635078 (9781565635074)
publisher: Baker Books
publish date: August 1st 2011
format: ebook pages: 192
language: English
ISBN:
1441236546 (9781441236548)