Author: James L. Schaller
Alternate names: James L., M.d. Schaller