Deductive Data Analysis and Mining Granular Computing and Rough Set Theory of Data