Understanding Rational Action Theory: Analysis And Application