KEITH A. HAMM