publisher: ereads.com
publish date: November 1st 2008
format: paperback pages: 724
language: English
ISBN:
0759245800 (9780759245808)
publisher: E-Reads publish date: March 26th 2013
format: paperback pages: 724
language: English
ISBN:
1617560375 (9781617560378)
publisher: eReads.com publish date: November 24th 2008
format: ebook
language: English
ISBN:
0000152455 (2940000152454)