A Puzzled Mind