publisher: Simon Pulse
publish date: February 19th 2008
format: paperback pages: 352
language: English
ISBN:
1416940014 (9781416940012)
publisher: Simon Pulse
publish date: September 26th 2006
format: paperback pages: 368
language: English
ISBN:
1416940006 (9781416940005)
publisher: Crossed Genres Publications publish date: March 2014
format: ebook
language: English