publisher: Counterpoint publish date: January 17th 2012
format: paperback pages: 256
language: English
ISBN:
1582437971 (9781582437972)
format: Hardcover pages: 560
ISBN:
0399171657 (9780399171659)
publisher: Counterpoint publish date: June 15th 2010
format: paperback pages: 320
language: English
ISBN:
1582435731 (9781582435732)
ASIN: 1582435731