publisher: Counterpoint publish date: March 9th 2005
format: paperback pages: 288
language: English
ISBN:
158243283X (9781582432830)
publisher: Counterpoint publish date: March 10th 2004
format: hardcover pages: 288
language: English
ISBN:
1582432821 (9781582432823)