Development: what it can do and what it cannot do.
Series: Philosophie series -- 3
Publisher: Clarke
Published: 1885
Place of publication: Edinburgh
Language: eng
Number of pages: 50