1
by Harari, Yuval Noah
Published 2018
Book
2
3
4
5
by Popper, Karl Raimund Sir 1902-
Published 2001
Book
6
8
by Cal, Ben 1945-
Published 1997
Book
9
10
by Sabilano, Aura Ancheta
Published 1995
Book