GARY A. BRANCH