publisher: Agoge Press
publish date: June 15th 2006
format: paperback pages: 276
language: English
ISBN:
0809556324 (9780809556328)
publisher: Agoge Press publish date: June 6th 2006
format: hardcover pages: 276
language: English
ISBN:
0809556316 (9780809556311)