publisher: Basic Books publish date: October 27th 2004
format: paperback pages: 224
language: English
ISBN:
0813342783 (9780813342788)
publisher: Westview Press
publish date: October 26th 2004
format: hardcover pages: 766
language: English
ISBN:
081333375X (9780813333755)
ASIN: 081333375X
publisher: FriesenPress publish date: October 3rd 2013
format: hardcover pages: 200
ISBN:
1460207904 (9781460207901)
publisher: FriesenPress
publish date: October 3rd 2013
format: kindle pages: 204
language: English
ISBN:
1460207920 (9781460207925)