222 pages
English language
Published May 11, 2004 by Viking Juvenile.
222 pages
English language
Published May 11, 2004 by Viking Juvenile.
Fiona is Safe-Keeper in the small village of Tambleham, where neighbors and strangers alike come one by one, in secret, to tell her things they dare not share with anyone else.