publisher: Prologika Press
publish date: November 24th 2005
format: paperback pages: 712
language: English
ISBN:
0976635305 (9780976635307)
publisher: Prologika Press publish date: January 1st 2008
format: ebook pages: 713
language: English
ISBN:
130603793X (9781306037938)