Fundamentals of Western Philosophy
by M. James Ziccardi
This work includes detailed examinations of the ideas put forth by such influential thinkers as Plato, Aristotle, Descartes, Spinoza, Leibniz, George Berkeley, John Locke, David Hume, Immanuel Kant, Arthur Schopenhauer, Bertrand Russell, Machiavelli, Thomas Hobbes, Jean-Jacques Rousseau, John Stuart Mill, and Alexis de Tocqueville.