French Fantasy by Shelagh McNicholas