Historienne réputée, Marguerite Castillon du Perron est l'auteur de la Princesse Mathilde (Amiot-Dumont), de Louis-Philippe et la Révolution française (Perrin) et de Vivre en Chine (Desclée de Brouwer). Charles de Foucauld a obtenu le prix Chateaubriand.