publisher: Prologika Press publish date: August 15th 2008
format: paperback pages: 768
language: English
ISBN:
0976635313 (9780976635314)
publisher: Prologika Press publish date: January 1st 2008
format: ebook pages: 770
language: English
ISBN:
1306037905 (9781306037907)