Author: Larry Keefauver
Alternate names: Dr Larry Keefauver