publisher: Arno Press
format: hardcover pages: 365
language: English
ISBN:
0405111290 (9780405111297)
publisher: Goemaere Press publish date: December 9th 2009
format: paperback pages: 382
language: English
ISBN:
1444682598 (9781444682595)
publisher: HarperCollins
format: ebook pages: 365
language: English
ISBN:
000551262X (2940005512628)