Charulatha publications: business law - contract and agreements(meaning and definition of Contract classification of contracts) considerations and definition of consideration) types of Contract breach of Contract agency(creation of agency classification of agency and Sub agent).