Scott Samuelson

Scott Samuelson teaches philosophy at Kirkwood Community College in Cedar Rapids, Iowa.