Brave Highland heart

One small girl's brave Highland heart responds to her father and the ancient spell his music weaves.

Distributed in the United States by General Distribution Services
1999
9780773730991
book

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
17977355401125177888944142783CCFB137CCFB021596E KEL100015825759371662467957
34433166821370159388944142783Edison16930260000638571E KEL100016407292551640729255