JAMES M LOPEZ