Skip to main content Skip to search Skip to search

About

Todd Dufresne

Todd Dufresne is professor of philosophy at Lakehead University and author of The Late Sigmund Freud: Or, The Last Word on Psychoanalysis, Society, and All the Riddles of Life.