MICHAEL G. ALLEN, SR.