Mastering Strategic Management - Hannagan, T. Hannagan, Tim (New York: Palagrave, 2001)