publisher: Written World Communications publish date: September 24th 2010
format: paperback pages: 316
language: English
ISBN:
0982937709 (9780982937709)
publisher: Written World Communications publish date: August 29th 2011
format: ebook pages: 310
language: English
ISBN:
0013072676 (2940013072671)