publisher: 21st Century Press publish date: November 1st 2004
format: paperback pages: 240
language: English
ISBN:
0974981109 (9780974981109)
publisher: B&H Academic publish date: March 1st 2005
format: paperback pages: 276
language: English
ISBN:
0805431675 (9780805431674)