Brain Fiction : Self-Deception and the Riddle of Confabulation - William Hirstein (2005)