publisher: Del Rey Books publish date: June 14th 2005
format: paperback pages: 305
language: English
ISBN:
0345479467 (9780345479464)
publisher: Titan Books publish date: June 16th 2005
format: paperback pages: 320
language: English
ISBN:
1845761626 (9781845761622)
publisher: DIANE Publishing Company publish date: February 1st 2009
format: paperback pages: 340
language: English
ISBN:
143796463X (9781437964639)