Author: John M. Miller
Alternate names: John, Dr. Miller