Social tolerance has advanced significantly due in great part to the Internet · Hindsight | Envisioning