American philosophy the basics - Stanlick, Nancy A. (The basics updated, 2013)