publisher: Granite Publishing and Ditribution publish date: October 14th 2005
pages: 295
language: English
ISBN:
193228088X (9781932280883)
language: English
ISBN:
1570086826 (9781570086823)
publisher: Bookcraft Pubs publish date: August 1st 1993
format: hardcover pages: 302
language: English
ISBN:
0884948951 (9780884948957)
format: ebook pages: 295
language: English
ISBN:
0011802693 (2940011802690)