MICHAEL D. HALL, SR.