Author: Michael Warren Davis
Alternate names: Davis, Michael Warren