Girolamo Savonarola
332
250
Zane Grey
Omar Suleiman
James Baldwin
Edward G. Bulwer-Lytton
Shin Kyung-sook