Author: Charles William Kegley Jr.
Alternate names: Charles W. Jr. Kegley; Charles W. Kegley Jr.; Charles W., Jr Kegley; Jr., Charles W. Kegley; Charles W., Jr. Kegley; Charles W. Jr Kegley; Charles W. Kegley