Applying theoretical perspectives to illuminate critical thinking