Madeleine Sophie Barat: A Life