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