Internet has given us access to endless knowledge in various formats: text, video, audio and graphic. These days one can find answer to almost any question on the