Author: Dr. Melvin L. Johnson
Alternate names: Dr Melvin L Johnson; Dr M L Johnson; Melvin L Johnson