Analogy as structure and process approaches in linguistic, cognitive psychology, and philosophy of science - Itkonen, Esa (Human cognitive processing ;, 2005)