DENNIS R KEENE