publisher: Counterpoint publish date: August 23rd 2006
format: paperback pages: 288
language: English
ISBN:
1593761236 (9781593761233)
publisher: Counterpoint
publish date: February 12th 2013
format: paperback pages: 224
language: English
ISBN:
1619021153 (9781619021150)
publisher: Counterpoint publish date: May 18th 2005
format: paperback pages: 512
language: English
ISBN:
1593760655 (9781593760656)