IT Procurement And Vendor Management: Processes, Enforceable Contracts, Independent Vs Dependent Demand, Hidden Costs Of Outsourcing, And TQM