Richard C. Allen, Sr.