French Science Fiction by Shelagh McNicholas