Modeling Credit Risk and Credit Derivatives by