Knowledge Consolidation Analysis: Toward a Methodology for Studying the Role of Argument in Technology Development - Jeremiah Dyehouse (Written Communication, 2007)