Rosa Bonheur: A Life and a Legend