publisher: Sterling publish date: September 10th 2005
format: hardcover pages: 224
language: English
ISBN:
1402728190 (9781402728198)
publisher: Sterling publish date: December 31st 2009
format: paperback pages: 224
language: English
ISBN:
1402777299 (9781402777295)
publisher: Recorded Books publish date: September 13th 2005
format: audiobook
language: English
ISBN:
1419357530 (9781419357534)
publisher: Recorded Books publish date: 2005
language: English
ISBN:
1419363247 (9781419363245)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449893279 (9781449893279)
language: English
ISBN:
075288090X (9780752880907)
publisher: Recorded Books publish date: 2005
format: audiobook
language: English
ISBN:
1419363263 (9781419363269)