Final causes, tr. by W. Affleck
Published: 1878
Language: eng