
This comprehensive guide to modern philosophy covers the major thinkers and theories of the past three centuries, from Descartes and Hume to Hegel and Nietzsche. Arthur S. Dewing provides a clear and concise overview of the philosophical debates that have shaped our world,...