Title: Unified Theory of Evolution (2nd Edition)
Subjects: Philosophy