by Stephen Koch
publisher: Counterpoint publish date: May 16th 2006
format: paperback pages: 320
language: English
ISBN:
1582432813 (9781582432816)
publisher: Counterpoint LLC publish date: April 1st 2005
format: hardcover pages: 308
language: English
ISBN:
1582432805 (9781582432809)
publisher: Counterpoint
publish date: February 21st 2012
format: paperback pages: 320
language: English
ISBN:
158243798X (9781582437989)