American Philosophy: The Basics by Nancy A. Stanlick