James Aitchison

1%
Flag icon
Human minds create them by rearranging, combining, altering and adding to existing ideas with the intention of improving upon them.
The Beginning of Infinity: Explanations That Transform the World
Rate this book
Clear rating
Open Preview