Author: Dr. Robert L. Howard Jr.
Alternate names: Dr. Robert L Howard Jr.