Hegel
2010 • 321 pages