Once upon a Marigold

A young man with a mysterious past and a penchant for inventing things leaves the troll who raised him, meets an unhappy princess he has loved from afar, and discovers a plot against her and her father.

Scholastic
2003
9780439576246
book
Lexile: 
840

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
31112341499262254174376119923BYRE121BYRE30373F FER100015774597521709567815
38471542086212261174376119923ELBA170ELB14853F FER100015774597521709567815
61235443638942279174376119923YORE517YORE022078FIC100015774597521709567815
217565057319691767174376119923HOES26030000429FIC FER100015825759371662467957