Author: Jack W. Davidson, James Cohoon, Jack Davidson James P. Cohoon