Skip to main content alibris logo

Ewing

Charles Patrick Ewing, Ph.D. is a SUNY Distinguished Service Professor at The State University of New York, University at Buffalo Law School.