Author: Roy L. Walford
Alternate names: Roy, L. Walford; M.D., Roy L. Walford