Organic chemistry of nitrogen and sulphur containing compounds: Studies on 1, 3, 5 triazine and related systems