Trends In Theory Building And Theory Testing