Understanding philosophy : a popular histroy of ideas - James K Feibleman (Jaico, 1996)