publisher: Barnes & Noble publish date: October 23rd 2006
format: paperback
language: English
ISBN:
0641967373 (9780641967375)
publisher: Barnes & Noble publish date: October 23rd 2006
format: audiobook
language: English
ISBN:
0760785252 (9780760785256)