Scott Westerfeld
246
267
281
Maurice Switzer
Richard J. Needham
E. C. R. Lorac
Becca Fitzpatrick
Yuval Noah Harari