ANDREW L KEENE