publisher: Synergebooks
publish date: 2005
format: ebook pages: 398
language: English
ISBN:
0744309972 (9780744309973)
publisher: SynergEbooks publish date: June 6th 2013
format: paperback pages: 516
language: English
ISBN:
0744307953 (9780744307955)
publisher: SynergEbooks publish date: November 1st 2005
language: English
ISBN:
2940000098202