publisher: BiblioLife publish date: October 11th 2007
format: paperback pages: 624
language: English
ISBN:
1426449879 (9781426449871)
publisher: Icon Group International, Inc.
format: ebook pages: 674
language: English
ISBN:
0497954168 (9780497954161)