A short history of philosophy
By: by Arch. B.D. Alexander ...
Edition: Second edition, revised and enlarged
Publisher: James Maclehose and Sons
Place of publication: Glasgow
Language: eng
Number of pages: 601
Notes: Includes index.

Includes bibliographical references.