Gabriel Ranvier (1828-1879 )by Alain DalotelBiographyHistoryRevolutionariesWriting a summary for young readers…For young readersBook data: Open Library