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