JAMES P KEIGHTLEY