Author: Derrick O. Michelson
Alternate names: Derrick O. Michelson; D. O. Michelson; D.O. Michelson