French Science Fiction from Magpie