Analogy as structure and process : approaches in linguistics, cognitive psychology, and philosophy of science / Esa Itkonen. - Itkonen, Esa (Human cognitive processing,, 2005)