blocks_image
Kevin deLaplante

Associate Professor of Philosophy
Department of Philosophy and Religious Studies
Iowa State University

Office: 443 Catt Hall
Office Phone: 515-294-2480
Email: see "Contact Me" below