ERIC RAYMOND APOLOGIST