Author: Michael E. Miller
Alternate names: Miller, Michael E