Evolution and the human mind: modularity, language and meta-cognition - Carruthers, Peter; Chamberlain, Andrew (Cambridge University, 2000)