publisher: Signet publish date: December 2nd 2003
format: paperback pages: 384
language: English
ISBN:
0451210689 (9780451210685)
publisher: Onyx publish date: April 3rd 1991
format: paperback pages: 384
language: English
ISBN:
0451402448 (9780451402448)