The differences in Michael Porter’s concept of strategy development

Identify differences in Michael Porter’s concept of strategy development with Mintzberg and Waters view of strategy development