by Patricia Scanlan
publisher: Transworld Publishers publish date: January 1st 2000
format: paperback pages: 576
language: English
ISBN:
0553812904 (9780553812909)
language: English
ISBN:
1853711861 (9781853711862)
publisher: Bantam publish date: May 2nd 1996
format: paperback pages: 576
language: English
ISBN:
055340945X (9780553409451)
publisher: Transworld Digital publish date: September 30th 2011
format: ebook pages: 656
language: English
ISBN:
1448109523 (9781448109524)
format: kindle pages: 658
language: English
ASIN: B005NHQ00E
publisher: Dell publish date: October 1st 1994
format: paperback pages: 512
language: English
ISBN:
0440212774 (9780440212775)