Barriers to Strategy Implementation by Mid Sized ...