Author: John Milton Smith
Alternate names: John Milton-Smith