French Science Fiction by Sean Taylor