ALEXANDER J. SNOOP, SR.