ROBERT D. HAFNER SR.