A Theory of Theory Formation Simon Colton Universities of Edinburgh and York.
A Theory of Theory Formation