Short history of philosophy - Alexander, Arch B.D. (Maclehose, Jackson Glasgow, 1922)