Author: James Oliver Miller
Alternate names: James O. Miller