The Great philosophers-from Scocates to Turing
Publisher: oxford
Published: 1996