A Beautiful Mind - A Kaleidoscope of Mathematics