The Philosophy of History
by Mark Day
Category: Philosophy

This book provides an accessible and comprehensive introduction to all the major philosophical concepts, issues and debates raised by history.