David Albertson

David Albertson is Professor of Religion and Philosophy at the University of Southern California in Los Angeles.