publisher: BiblioLife publish date: October 11th 2007
format: paperback pages: 492
language: English
ISBN:
1426447000 (9781426447006)
publisher: Echo Library publish date: September 27th 2006
format: paperback pages: 364
language: English
ISBN:
1406832081 (9781406832082)