Internet Archive BookReader - Essays in critical realism : a co-operative study of the problem of knowledge