
by Ann Rinaldi (Author)
Format: Mass Market Paperback
Pages: 384
Edition: Reissue
Publisher: Houghton Mifflin Harcourt USA
Published: Mar 2005
ISBN 10: 0152053875
ISBN 13: 9780152053871