publisher: Exposure Publishing publish date: May 30th 2006
format: paperback pages: 300
language: English
ISBN:
1846852048 (9781846852046)
publisher: SynergEbooks publish date: November 4th 2008
format: paperback pages: 328
language: English
ISBN:
0744315948 (9780744315943)
publisher: SynergEbooks publish date: February 1st 2006
format: ebook
language: English
ISBN:
0744310830 (9780744310832)