Nature and Beauty of Mathematics