Author: Joseph DeLoach, PhD
Fuller name: Dr. Joseph F. DeLoach