Kleber , Desaix , Macdonald , Saint-Cyr m . fl.