Grimson, W (2007) The philosophical nature of engineering - A characterisation of engineering using the language and activities of philosophy. [Conference Proceedings]