by Jay A. Stout
publisher: Presidio Press publish date: December 26th 2006
format: paperback pages: 416
language: English
ISBN:
0891418717 (9780891418719)
publisher: Presidio Press publish date: March 12th 2009
format: ebook pages: 416
language: English
ISBN:
0307530329 (9780307530325)
publisher: Presidio Press publish date: December 27th 2005
format: hardcover pages: 416
language: English
ISBN:
0891418652 (9780891418658)
publisher: Presidio Press publish date: January 1st 2009
format: ebook
language: English
ISBN:
129922928X (9781299229280)