Acquiring Commonsense Knowledge for a Cognitive Agent