publisher: Da Capo Press
publish date: September 12th 2004
format: paperback pages: 304
language: English
ISBN:
0786714123 (9780786714124)
publisher: CreateSpace publish date: March 19th 2012
format: paperback pages: 236
language: English
ISBN:
1470136600 (9781470136604)