The Green Suns - Ward, Henry; Translated by Neame, Alan (London Sidgwick and Jackson, 1961)
It is fiction.
Keywords: French - Science fiction -- Science fiction, French -- Science fiction -- French