Author: James Andrew Miller
Alternate names: Miller, James Andrew