The Mechanical Mind. A Philosophical Introduction To Minds, Machines And Mental Representation