by Michael Roach
publisher: Doubleday publish date: September 1st 2009
format: paperback pages: 240
language: English
ISBN:
0385497911 (9780385497916)
publisher: Harmony publish date: September 1st 2009
format: paperback pages: 288
language: English
ISBN:
038552868X (9780385528689)
publisher: Three Rivers Press publish date: December 18th 2008
format: ebook pages: 240
language: English
ISBN:
0307564355 (9780307564351)
publisher: Doubleday publish date: February 15th 2000
format: hardcover pages: 240
language: English
ISBN:
0385497903 (9780385497909)
publisher: Three Rivers Press publish date: September 1st 2009
format: ebook pages: 240
language: English
ISBN:
0385530641 (9780385530644)
publisher: Three Rivers Press (CA) publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299227686 (9781299227682)