Describir: Engineering Sciences in Philosophical Perspective: Ontology, Epistemology, and Ethics.