Leslie Cannold

Leslie Cannold (born in Port Chester, NY) is an Australian philosopher, ethicist, educationalist, writer, activist, and public intellectual.Author, commentator, ethicist, and activistLeslie Cannold in 2010Leslie...