Philosophy A modern encounter - Wolff, Robert Paul (New Jersey Prentice- Hall Inc., 1973)