Mastering strategic management/Tim Hannagan. - Hannagan, Tim (Palgrave, 2002)