A Theory of Sentience

A Theory of Sentience

2000 • 312 pages