publisher: Counterpoint publish date: February 15th 2006
format: paperback pages: 320
language: English
ISBN:
1593760930 (9781593760939)
publisher: Counterpoint publish date: April 28th 2004
format: hardcover pages: 320
language: English
ISBN:
1593760175 (9781593760175)