Stuart Mill, philosopher

JOHN
WordClue
STUARTJohn ... Mill, philosopher
JEAN...-Paul Sartre, philosopher
WORKSmill
PLATOancient philosopher
CICERORoman philosopher and statesman
SOCRATESancient philosopher
PLUTARCHancient philosopher
DIOGENESancient philosopher
WORKSHOPmill
EPICURUSancient philosopher
ARISTOTLEancient philosopher
CONFUCIUSancient philosopher
DEMOCRITUSancient philosopher
HERACLITUSancient philosopher
DOGGEDNESSstubbornness
CONTENTIONstruggle, fight