Ian P McGreal

Ian P. McGreal received a Ph.D. in philosophy from Brown University. Professor of Philosophy Emeritus at California State University, Sacramento, he has also taught at Brown, Southern Methodist University and the University of Maryland. His books include The Art of Making Choices, Analyzing Philosophical Arguments, Problems of Ethics, Great Thinkers of the Western World and Great Thinkers of the Eastern World. In association with Frank N. Magill, he edited Masterpices of World Philosophy,...See more