Author: James Edward McKinney
Alternate names: James E., Ph.D. McKinney