John Douglas Macready

PhD Student
University of Dallas
Philosophy Department