The Fascinating World Of Graph Theory