karya vishleshan - study notes