JAMES P RIEHLE