Diogenes, The Publicly Defecating Philosopher | Sam O'Nella | A History Teacher Reacts