Art and Science of Innovation