Mark A McGee Author