Final causes.
By: By Paul Janet. Translated from the French by William Affleck. With preface by Robert Flint.
Contributors: Affleck, William
Publisher: T. & T. Clark
Published: 1878
Place of publication: Edinburgh
Language: eng; fre
Number of pages: 508
Subjects: Teleology.