publisher: Pinnacle
publish date: February 1st 2005
format: paperback pages: 288
language: English
ISBN:
0786015667 (9780786015665)
publisher: Speaking Volumes, LLC publish date: August 17th 2012
format: paperback pages: 520
language: English
ISBN:
1612321631 (9781612321639)