Author: James N. Miller
Alternate names: Miller, James N. (James Newton); James Newton Miller