The ten commandments of critical thinking