In today’s world, we tend to rely on the internet for all our communication needs. While great tools exist on the web, they are not readily available to every member of the public, and may not be ...