TQM, strategic management and business process re-engineering: the future challenge · Study