Author: Dennis Magner
Alternate names: D[ennis] Magner