Author: Robert A. Abernathy
Alternate names: Robert Andrew Abernathy. Jr.; Dr. Robert Andrew Abernathy, Jr.