publisher: Signet
publish date: May 2nd 2006
format: paperback pages: 288
language: English
ISBN:
0451218329 (9780451218322)
publisher: NAL Trade publish date: February 7th 2012
format: paperback pages: 320
language: English
ISBN:
0451235673 (9780451235671)
ASIN: 451235673