Mysteries of the mind