Science unfettered :a philosophical study in sociohistorical ontology