Activity Theory as a means for multi-scale analysis of the engineering design process: A protocol study of design in practice. (May 2015)