50 Philosophy Ideas You Really Need to Know
A complete introduction to the key concepts and movements in philosophy
Samenvatting
Master the concepts and theories central to understanding philosophy, divided thematically rather than chronologically for a more structured understanding

