publisher: Zebra
publish date: October 1st 2003
format: mass market paperback pages: 352
language: English
ISBN:
0821774166 (9780821774168)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449887627 (9781449887629)
publisher: Recorded Books
format: audiobook
language: English
ISBN:
1402542593 (9781402542596)
publisher: Recorded Books publish date: 2006
format: audiobook
language: English
ISBN:
1402569467 (9781402569463)