by Brian S. Pratt
publisher: iUniverse
publish date: November 21st 2006
format: paperback pages: 468
language: English
ISBN:
0595421865 (9780595421862)
format: kindle pages: 467
language: English
ASIN: B0012TU4Y0
language: English
ISBN:
1438277474 (9781438277479)
publisher: Briansprattbooks publish date: May 17th 2011
format: paperback pages: 408
language: English
ISBN:
0983338426 (9780983338420)
publisher: Smashwords, Inc. publish date: March 31st 2009
format: ebook
language: English
ISBN:
0000691240 (2940000691243)