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