Welcome to the Homepage of David Alexander
Welcome to the Homepage of David Alexander
I am an associate professor of philosophy at Iowa State University and a category 2 bike racer for the Sakari Race Team.
I am an associate professor of philosophy at Iowa State University and a category 2 bike racer for the Sakari Race Team.