publisher: Roc
publish date: May 1st 2001
format: mass market paperback pages: 352
language: English
ISBN:
0451458273 (9780451458278)
publisher: Wizard's Tower Press publish date: December 7th 2012
format: kindle pages: 318
language: English
ISBN:
9781908039149
publisher: Wizard's Tower Press
format: ebook
language: English