Philosophizing Creating a World of Ideas Andrew Alexander Paperback Textbook VG A nice touch in this textbook is the appendix with useful formulas and tables.