A social history of knowledge

A social history of knowledge

2000 • 268 pages