GARY W. BRANCH