Author: Mark E. Rush
Alternate names: M.E. Rush; Mark E Rush