A history of knowledge

past, present, and future

Explores the many different intellectual achievements of humans throughout history.

Ballantine Books
1992
9780345373168
book

Holdings

272420