by Rosie Thomas
publisher: Penguin publish date: January 1st 1993
format: paperback pages: 748
language: English
ISBN:
0140158774 (9780140158779)
publisher: Arrow publish date: August 5th 2004
format: paperback
language: English
ISBN:
0099464853 (9780099464853)
language: English
ISBN:
071813558X (9780718135584)
language: English
ISBN:
0718135598 (9780718135591)
publisher: Bantam publish date: December 1st 1993
format: mass market paperback pages: 10
language: English
ISBN:
0553563688 (9780553563689)
publisher: Bantam publish date: September 1st 1992
format: hardcover pages: 548
language: English
ISBN:
0553088149 (9780553088144)