mark patterson

About me