mark edington