publisher: DIANE Publishing Company publish date: December 28th 2009
format: hardcover pages: 342
language: English
ISBN:
1437969550 (9781437969559)
publisher: HarperCollins publish date: July 25th 2006
format: paperback pages: 384
language: English
ISBN:
0641970528 (9780641970528)