John W Dawson, Jr Author & Editor

John W. Dawson, Jr., is Professor Emeritus at Penn State York.