by Suzanne White
publisher: St. Martin's Griffin publish date: December 15th 1996
format: paperback pages: 592
language: English
ISBN:
0312151799 (9780312151799)
publisher: Thomas Dunne Books publish date: November 24th 2009
format: hardcover pages: 624
language: English
ISBN:
0312586442 (9780312586447)
publisher: Pan Publishing
format: paperback pages: 592
language: English
ISBN:
0330452061 (9780330452069)
publisher: St. Martin's Griffin publish date: March 15th 1993
format: paperback pages: 596
language: English
ISBN:
0312302266 (9780312302269)
publisher: St. Martin's Press publish date: March 15th 1993
format: hardcover pages: 562
language: English
ISBN:
0312088590 (9780312088590)
language: English
ISBN:
0330308831 (9780330308830)
publisher: Thomas Dunne Books
format: paperback pages: 624
language: English
ISBN:
9781616645335