Author: Glenn Negley and J. Max Patrick