Purchasing and supply chain management : analysis, strategy, planning and practice