300 books on the development of human knowledge.
javier
education, people, religion
mathematics / astronomy / sciences
Not specified
Public (what does this mean?)