Translated and abriged from the French..