publisher: 1500 Books LLC publish date: October 10th 2006
format: paperback pages: 404
language: English
ISBN:
1933698004 (9781933698007)
publisher: Patterson Press publish date: June 3rd 2010
format: paperback pages: 484
language: English
ISBN:
1446009270 (9781446009277)