H KEITH LANNING