Theories, Frameworks and Research Design