publisher: Roc
publish date: May 1st 2002
format: mass market paperback pages: 352
language: English
ISBN:
0451458796 (9780451458797)
publisher: Wizard's Tower Press publish date: May 4th 2013
format: kindle pages: 352
language: English
ISBN:
9781908039200