JAMES P JEFFREYS