Franz Kafka
260
240
495
474
Francois de La Rochefoucauld
Ratan Tata
Benito Mussolini
Tana French
Leslie Caron