Author: James N. Miller
Alternate names: Miller, James N.