Return to Article Details Engineering knowledge: philosophy and ponstructive meanig Download Download PDF