Michael McKenna

First name: 
Michael
Last name: 
McKenna
Department of Philosophy, Florida State University, Tallahassee, USA