Philosophy and Religion

Gerald Shinn

Dr. Gerald Shinn, Professor Emeritus

The Shinn Plaza