Edmund Daedalus

A former surgeon and now master of the mystic arts.  He is essentially Maximum Press’ version of Dr. Strange.