The Legal Doctrine Of Promissory Estoppel And Frustrated Contracts In Business Litigation