Society

Wayback Machine

Ruth Kamau  ·  December 28, 2017

Ask the publishers to restore access to 500,000+ books.

.icon-hamburger-1 svg.icon-hamburger display: block; height: 4rem; width: 4rem;

.icon-hamburger-1 .fill-color.icon-hamburger fill: #fff;

.login-button-1 .dropdown-toggle.login-button display: block; text-transform: uppercase; color: #ccc; cursor: pointer;

.login-button-1 .dropdown-toggle.logged-out-menu display: inline-block; vertical-align: middle; background: inherit; border: medium;

.login-button-1 .dropdown-toggle.login-button svg.login-button height: 100%; width: 4rem;

.login-button-1 .dropdown-toggle.login-button .fill-color.login-button fill: #999;

.login-button-1 .dropdown-toggle.login-button:active .fill-color.login-button, .login-button-1 .dropdown-toggle.login-button:focus .fill-color.login-button, .login-button-1 .dropdown-toggle.login-button:hover .fill-color.login-button fill: #fff;

.login-button-1 .active.login-button border-radius: 1rem 1rem 0 0; background: #333;

.login-button-1 .active.login-button .fill-color.login-button fill: #fff;

.login-button-1 span.login-button display: none; font-size: 1.4rem; text-transform: uppercase; color: #999;

.login-button-1 span.login-button a.login-button color: inherit; text-decoration: none; outline: 0;

.login-button-1 a.login-button:hover, .login-button-1 a.login-button:active, .login-button-1 a.login-button:focus color: #fff !important; outline: none !important; outline-offset: inherit !important;

@media (min-width: 890px) .login-button-1 .logged-out-toolbar.login-button padding: 1rem 0.5rem; vertical-align: middle;

.login-button-1 .active.login-button background: transparent;

.login-button-1 .dropdown-toggle.login-button display: inline-block; vertical-align: middle;

.login-button-1 .dropdown-toggle.login-button svg.login-button height: 3rem; width: 3rem; display: block;

.login-button-1 span.login-button display: inline; vertical-align: middle;

.nav-search-1 input.nav-search[type=”text”] color: #222;

.nav-search-1 input.nav-search:focus outline: none;

.nav-search-1 button.nav-search background: none; color: inherit; border: none; font: inherit; cursor: pointer;

.nav-search-1 button.nav-search:focus outline: none;

.nav-search-1 .search.nav-search padding-top: 0; margin-right: 0.5rem;

.nav-search-1 .search.nav-search svg.nav-search position: relative; fill: ;

.nav-search-1 .search-activated.nav-search display: -webkit-box; display: -ms-flexbox; display: flex; position: absolute; top: 0; right: 4rem; bottom: 0; left: 4rem; z-index: 3; padding: 0.5rem 0.2rem; border-radius: 1rem 1rem 0 0; background: #333;

.nav-search-1 .search-inactive.nav-search display: none;

.nav-search-1 .search-activated.nav-search .highlight.nav-search, .nav-search-1 .search-activated.nav-search .search.nav-search background: #fff; border-radius: 0.5rem;

.nav-search-1 .search-activated.nav-search .highlight.nav-search display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; margin: 0 0.5rem;

.nav-search-1 .search-activated.nav-search .search.nav-search height: 100%; padding: 0; margin-right: 0; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center;

.nav-search-1 .search-activated.nav-search .search.nav-search svg.nav-search height: 3rem; width: 3rem;

.nav-search-1 .search-activated.nav-search .search-field.nav-search width: 100%; height: 100%; box-sizing: border-box; padding-left: 1rem; border-radius: 0.5rem; border: none; font-size: 1.6rem; text-align: center;

.nav-search-1 .search-activated.nav-search .search-field.nav-search:focus outline: none;

@keyframes fade-in-nav-search-1 0% opacity: 0;

100% opacity: 1;

.nav-search-1 .fade-in.nav-search animation: fade-in-nav-search-1 0.2s forwards;

@media (min-width: 890px) .nav-search-1 .search.nav-search svg.nav-search display: inline; width: 2.8rem; height: 2.8rem; vertical-align: -14px;

.nav-search-1 .search.nav-search path.nav-search fill: #333;

.nav-search-1 .search-inactive.nav-search, .nav-search-1 .search-activated.nav-search display: block; position: static; padding: 1.1rem 0.2rem; background: transparent;

.nav-search-1 .search-activated.nav-search .highlight.nav-search width: 13rem; height: 2.8rem; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;

.nav-search-1 .search-activated.nav-search .search-field.nav-search width: calc(100% – 28px); height: 100%; padding-left: 0; font-size: 1.4rem; text-align: left;

.nav-search-1 .search-activated.nav-search .search.nav-search svg.nav-search width: 2.8rem; height: 2.8rem;

.media-button-1 a.media-button display: inline-block; text-decoration: none;

.media-button-1 .menu-item.media-button display: inline-block; width: 100%; padding: 0; font-size: 1.6rem; text-align: left; background: transparent; -webkit-box-align: center; -ms-flex-align: center; align-items: center;

.media-button-1 .menu-item.media-button:focus outline: none;

.media-button-1 .label.media-button display: inline-block; padding: 0; font-weight: 400; color: #fff; text-align: left; vertical-align: middle;

.media-button-1 .menu-item.media-button>.icon.media-button display: inline-flex; vertical-align: middle; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;

.media-button-1 .menu-item.media-button>.icon.media-button>svg.media-button height: 4rem; width: 4rem;

.media-button-1 .menu-item.selected.media-button .icon.media-button background-color: #333; border-radius: 1rem 0 0 1rem;

.media-button-1 .icon.media-button .fill-color.media-button fill: #999;

.media-button-1 .icon.active.media-button .fill-color.media-button fill: #fff;

.media-button-1 .donate.media-button .fill-color.media-button fill: #f00;

@media (min-width: 890px) .media-button-1 .menu-item.media-button width: auto; height: 5rem; color: #999; display: inline-flex;

.media-button-1 .menu-item.media-button:hover, .media-button-1 .menu-item.media-button:active, .media-button-1 .menu-item.media-button:focus color: #fff;

.media-button-1 .menu-item.media-button:hover .fill-color.media-button, .media-button-1 .menu-item.media-button:active .fill-color.media-button, .media-button-1 .menu-item.media-button:focus .fill-color.media-button fill: #fff;

.media-button-1 .label.media-button display: none;

.media-button-1 .label.media-button, .media-button-1 .web.media-button:after padding-right: 1rem; font-size: 1.3rem; text-transform: uppercase; color: inherit;

.media-button-1 .web.media-button:after display: none; content: “web”;

.media-button-1 .donate.media-button, .media-button-1 .more.media-button display: none;

.media-button-1 .menu-item.selected.media-button background: #474747;

.media-button-1 .menu-item.selected.media-button .label.media-button, .media-button-1 .menu-item.selected.web.media-button:after color: #fff;

.media-button-1 .menu-item.selected.media-button .icon.media-button background: transparent;

.media-button-1 .web.selected.media-button .fill-color.media-button fill: #ffcd27;

.media-button-1 .texts.selected.media-button .fill-color.media-button fill: #faab3c;

.media-button-1 .video.selected.media-button .fill-color.media-button fill: #f1644b;

.media-button-1 .audio.selected.media-button .fill-color.media-button fill: #00adef;

.media-button-1 .software.selected.media-button .fill-color.media-button fill: #9ecc4f;

.media-button-1 .images.selected.media-button .fill-color.media-button fill: #aa99c9;

@media (min-width: 1200px)

.media-button-1 .label.media-button, .media-button-1 .web.media-button:after display: inline;

.media-button-1 .web.media-button .label.media-button display: none;

.media-menu-1 outline: none;

.media-menu-1 .media-menu-inner.media-menu z-index: -1; top: -40rem; background-color: #222; margin: 0; overflow: hidden; transition-duration: 0.2s; transition-property: top; transition-timing-function: ease;

.media-menu-1 .menu-group.media-menu position: relative; line-height: normal;

@media (max-width: 889px) .media-menu-1 .media-menu-inner.media-menu position: absolute; width: 100%;

.media-menu-1 .open.media-menu .media-menu-inner.media-menu top: 0;

.media-menu-1 .overflow-clip.media-menu position: absolute; z-index: -1; top: 4rem; left: 0; height: 0; width: 100%; overflow: hidden; transition-duration: 0.2s; transition-property: height;

.media-menu-1 .open.media-menu .overflow-clip.media-menu height: 40rem;

@media (min-width: 890px) .media-menu-1 .media-menu-inner.media-menu display: block; position: static; width: auto; height: 5rem; transition-property: none;

.media-menu-1 .menu-group.media-menu font-size: 0;

.primary-nav-1 button.primary-nav:focus, .primary-nav-1 input.primary-nav:focus outline: none;

.primary-nav-1 nav.primary-nav position: relative; display: flex; height: 4rem; grid-template-areas: ‘hamburger empty heart search user’; -ms-grid-columns: 4rem minmax(1rem, 100%) 4rem 4rem 4rem; grid-template-columns: 4rem auto 4rem 4rem 4rem; -ms-grid-rows: 100%; grid-template-rows: 100%; background: #222; border-bottom: 1px solid #333;

.primary-nav-1 nav.hide-search.primary-nav grid-template-areas: ‘hamburger empty heart user’; -ms-grid-columns: 4rem minmax(1rem, 100%) 4rem 4rem; grid-template-columns: 4rem auto 4rem 4rem;

.primary-nav-1 .right-side-section.primary-nav display: flex; margin-left: auto; user-select: none;

.primary-nav-1 button.primary-nav background: none; color: inherit; border: none; font: inherit; cursor: pointer;

.primary-nav-1 .branding.primary-nav position: static; float: left; margin: 0 !important; padding: 0 5px 0 10px; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0);

.primary-nav-1 slot.primary-nav, .primary-nav-1 .branding.primary-nav display: flex; justify-content: left; align-items: center;

.primary-nav-1 media-menu.primary-nav flex: 1; justify-self: stretch;

.primary-nav-1 .ia-logo.primary-nav height: 3rem; width: 2.7rem; display: inline-block;

.primary-nav-1 .ia-wordmark.primary-nav height: 3rem; width: 9.5rem;

.primary-nav-1 .ia-logo.primary-nav, .primary-nav-1 .ia-wordmark.primary-nav margin-right: 5px;

.primary-nav-1 .hamburger.primary-nav -ms-grid-row: 1; -ms-grid-column: 1; grid-area: hamburger; padding: 0;

.primary-nav-1 .hamburger.primary-nav svg.primary-nav height: 4rem; width: 4rem; fill: #fff;

.primary-nav-1 .mobile-donate-link.primary-nav display: inline-block;

.primary-nav-1 .mobile-donate-link.primary-nav svg.primary-nav height: 4rem; width: 4rem;

.primary-nav-1 .mobile-donate-link.primary-nav .fill-color.primary-nav fill: rgb(255, 0, 0);

.primary-nav-1 .sr-only.primary-nav position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; border: 0; overflow: hidden; white-space: nowrap; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); user-select: none;

.primary-nav-1 .search-trigger.primary-nav padding: 0;

.primary-nav-1 .search-trigger.primary-nav svg.primary-nav height: 4rem; width: 4rem;

.primary-nav-1 .search-trigger.primary-nav .fill-color.primary-nav fill: #999;

.primary-nav-1 .search-activated.primary-nav position: relative; z-index: 3;

.primary-nav-1 .upload.primary-nav display: none;

.primary-nav-1 .upload.primary-nav span.primary-nav display: none;

.primary-nav-1 .upload.primary-nav svg.primary-nav height: 3rem; width: 3rem;

.primary-nav-1 .screen-name.primary-nav display: none; font-size: 1.3rem; vertical-align: middle; text-transform: uppercase;

.primary-nav-1 .user-menu.primary-nav color: #999; padding: 0.5rem; height: 100%;

.primary-nav-1 button.user-menu.primary-nav:hover, .primary-nav-1 button.user-menu.primary-nav:focus color: #fff; outline: none;

.primary-nav-1 .user-menu.active.primary-nav border-radius: 1rem 1rem 0 0; background: #333;

.primary-nav-1 .user-menu.primary-nav img.primary-nav display: block; width: 3rem; height: 3rem;

.primary-nav-1 .link-home.primary-nav text-decoration: none; display: inline-flex;

.primary-nav-1 a.link-home.primary-nav:focus, .primary-nav-1 a.link-home.primary-nav:focus-visible outline-offset: 1px;

@media only screen and (min-width: 890px) and (max-device-width: 905px) .primary-nav-1 .branding.second-logo.primary-nav padding-right: 0;

@media (min-width: 906px) .primary-nav-1 .branding.second-logo.primary-nav padding-right: 20px;

@media (max-width: 889px) .primary-nav-1 slot.primary-nav[name=’opt-sec-logo’] display: none;

.primary-nav-1 .right-side-section.primary-nav display: initial;

.primary-nav-1 .right-side-section.primary-nav .user-info.primary-nav float: right;

@media (min-width: 890px) .primary-nav-1 ;

.primary-nav-1 nav.primary-nav display: flex; z-index: 4; height: 5rem; padding-right: 1.5rem;

.primary-nav-1 slot.primary-nav[name=’opt-sec-logo-mobile’] display: none;

.primary-nav-1 .ia-logo.primary-nav, .primary-nav-1 .ia-wordmark.primary-nav margin-right: 10px;

.primary-nav-1 .hamburger.primary-nav, .primary-nav-1 .search-trigger.primary-nav, .primary-nav-1 .mobile-donate-link.primary-nav display: none;

.primary-nav-1 .user-info.primary-nav display: block; float: right; vertical-align: middle; height: 100%; padding: 1rem 0.5rem;

.primary-nav-1 .user-info.primary-nav .user-menu.primary-nav img.primary-nav height: 3rem; width: 3rem; margin-right: 0.5rem;

.primary-nav-1 .user-menu.primary-nav padding: 1rem 0.5rem;

.primary-nav-1 .user-menu.active.primary-nav background: transparent;

.primary-nav-1 .user-menu.primary-nav img.primary-nav display: inline-block; vertical-align: middle; margin-right: 0.5rem;

.primary-nav-1 .upload.primary-nav display: block; padding: 1rem 0.5rem; float: right; font-size: 1.4rem; text-transform: uppercase; text-decoration: none; color: #999;

.primary-nav-1 .upload.primary-nav:active, .primary-nav-1 .upload.primary-nav:focus, .primary-nav-1 .upload.primary-nav:hover color: #fff;

.primary-nav-1 .upload.primary-nav:focus-visible outline: none;

.primary-nav-1 .upload.primary-nav svg.primary-nav vertical-align: middle; fill: #999;

.primary-nav-1 .upload.primary-nav:hover svg.primary-nav, .primary-nav-1 .upload.primary-nav:focus svg.primary-nav, .primary-nav-1 .upload.primary-nav:active svg.primary-nav fill: #fff;

.primary-nav-1 nav-search.primary-nav float: right; margin-left: 1rem;

@media (min-width: 990px) .primary-nav-1 .screen-name.primary-nav display: inline-block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 165px;

.primary-nav-1 .upload.primary-nav span.primary-nav display: inline; vertical-align: middle;

.search-menu-1 .menu-wrapper.search-menu position: relative;

.search-menu-1 button.search-menu:focus, .search-menu-1 input.search-menu:focus outline-color: #4b64ff; outline-width: 0.16rem; outline-style: auto; outline-offset: 2px !important;

.search-menu-1 .search-menu-inner.search-menu position: absolute; right: 0; left: 0; z-index: 4; padding: 0 4.5rem; font-size: 1.6rem; background-color: #333;

.search-menu-1 .tx-slide.search-menu overflow: hidden; transition-property: top; transition-duration: 0.2s; transition-timing-function: ease;

.search-menu-1 .initial.search-menu, .search-menu-1 .closed.search-menu top: -1500px;

.search-menu-1 .closed.search-menu transition-duration: 0.2s;

.search-menu-1 label.search-menu, .search-menu-1 a.search-menu padding: 1rem; display: block;

.search-menu-1 .advanced-search.search-menu text-decoration: none; color: #4b64ff; line-height: normal; padding: 0.5rem; margin-top: 5px;

@media (min-width: 890px) .search-menu-1 .search-menu-inner.search-menu overflow: visible; right: 2rem; left: auto; z-index: 5; padding: 1rem 2rem; transition: opacity 0.2s ease-in-out; font-size: 1.4rem; color: #333; border-radius: 2px; background: #fff; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15);

.search-menu-1 .search-menu-inner.search-menu:after position: absolute; right: 7px; top: -7px; width: 12px; height: 7px; box-sizing: border-box; color: #fff; content: ”; border-bottom: 7px solid currentColor; border-left: 6px solid transparent; border-right: 6px solid transparent;

.search-menu-1 .initial.search-menu, .search-menu-1 .closed.search-menu opacity: 0; transition-duration: 0.2s;

.search-menu-1 .open.search-menu opacity: 1;

.search-menu-1 label.search-menu padding: 0; font-weight: normal; margin: 0;

.search-menu-1 label.search-menu+label.search-menu padding-top: 7px;

.search-menu-1 a.search-menu padding: 1rem 0 0 0;

.wayback-search-1 font: normal 1.2rem/1.5 ‘Helvetica Neue’, Helvetica, Arial, sans-serif;

.wayback-search-1 form.wayback-search max-width: 600px;

.wayback-search-1 p.wayback-search margin-top: 0; font-weight: 200;

.wayback-search-1 a.wayback-search font-weight: 500; text-decoration: none; color: #fff;

.wayback-search-1 fieldset.wayback-search padding: 0.7rem 2rem; margin: 1.5rem 0; box-sizing: border-box; text-align: center; border: none; border-radius: 7px; background-color: #fcf5e6; box-shadow: 3px 3px 0 0 #c3ad97;

.wayback-search-1 label.wayback-search display: none;

.wayback-search-1 img.wayback-search width: 100%; max-width: 215px; max-height: 60px; margin-bottom: 1.3rem; vertical-align: middle;

.wayback-search-1 input.wayback-search display: block; width: 100%; height: 3rem; padding: 0.5rem 1rem 0.5rem 2.5rem; font: normal 1.2rem/1.5 ‘Helvetica Neue’, Helvetica, Arial, sans-serif; color: #858585; box-sizing: border-box; border: 1px solid #ccc; border-radius: 2rem; background: #eee;

.wayback-search-1 input.wayback-search:focus border-color: #66afe9; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); outline: none;

.wayback-search-1 .search-field.wayback-search position: relative; overflow: hidden;

.wayback-search-1 .search-field.wayback-search svg.wayback-search position: absolute; top: 2px; left: 3px; width: 2.4rem; height: 2.4rem;

.wayback-search-1 .search-field.wayback-search .fill-color.wayback-search fill: #999;

@media (min-width: 890px) .wayback-search-1 form.wayback-search margin: 0 auto;

.wayback-search-1 p.wayback-search margin-bottom: 3rem; font-size: 1.6rem; text-align: center;

.wayback-search-1 img.wayback-search margin: 0;

.wayback-search-1 fieldset.wayback-search margin: 0 auto; font-size: 0;

.wayback-search-1 fieldset.wayback-search a.wayback-search, .wayback-search-1 .search-field.wayback-search display: inline-block; width: 50%; vertical-align: middle;

.wayback-search-1 fieldset.wayback-search a.wayback-search text-align: center;

.wayback-search-1 .search-field.wayback-search svg.wayback-search width: 2.8rem; height: 2.8rem;

.wayback-search-1 .search-field.wayback-search .fill-color.wayback-search fill: #333;

.wayback-search-1 p.wayback-search margin-bottom: 1rem; font-size: 1.6rem; text-align: center;

.wayback-search-1 fieldset.wayback-search padding: .5rem; border-radius: 5px; box-shadow: none;

.wayback-search-1 input.wayback-search padding-left: 3rem; margin-top: .3rem; font-size: 1.4rem; border-color: #bca38e; background: #fff;

.wayback-search-1 input.wayback-search::placeholder, .wayback-search-1 input.wayback-search::-webkit-input-placeholder color: #8e8e8e;

.wayback-search-1 .search-field.wayback-search svg.wayback-search top: 50%; transform: translateY(-50%);

@media (min-width: 890px)

.wayback-search-1 fieldset.wayback-search a.wayback-search, .wayback-search-1 .search-field.wayback-search display: block; width: auto;

.wayback-search-1 fieldset.wayback-search a.wayback-search margin: 0 1.5rem;

.save-page-form-1 div.save-page-form display: grid; grid-template-columns: 1fr auto; grid-column-gap: .8rem; margin: 0; padding: 0; border: none;

.save-page-form-1 input.save-page-form[type=”text”] width: 100%; height: 3rem; box-sizing: border-box; border: 1px solid #999; border-radius: .5rem; color: #222; font-size: inherit;

.save-page-form-1 input.save-page-form[type=”submit”] -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: .4rem .8rem; font: normal 1.3rem ‘Helvetica Neue’, Helvetica, Arial, sans-serif; text-transform: uppercase; color: #fff; border: none; border-radius: 16px; background: #222; cursor: pointer;

.save-page-form-1 .error.save-page-form display: none; margin-top: .5rem; font-weight: bold; color: #ffcd27;

.save-page-form-1 .visible.save-page-form display: block;

@media (min-width: 890px) .save-page-form-1 h3.save-page-form margin-top: 0; font: normal 100 1.6rem ‘Helvetica Neue’, Helvetica, Arial, sans-serif;

.wayback-slider-1 h4.wayback-slider font-size: 1.6rem;

.wayback-slider-1 a.wayback-slider text-decoration: none; color: #fff;

.wayback-slider-1 ul.wayback-slider padding: 0; margin: 0; list-style: none;

.wayback-slider-1 li.wayback-slider+li.wayback-slider padding-top: 1.5rem;

@media (min-width: 890px) .wayback-slider-1 h4.wayback-slider margin: 0 0 1rem 0; font-weight: 100;

.wayback-slider-1 ul.wayback-slider font-size: 1.3rem;

.wayback-slider-1 li.wayback-slider padding-bottom: .5rem;

.wayback-slider-1 li.wayback-slider+li.wayback-slider padding-top: 0;

.wayback-slider-1 li.wayback-slider a.wayback-slider display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;

@media (min-width: 890px) .wayback-slider-1 display: block; grid-column: 1 / 4; padding: 0 1.5rem;

.wayback-slider-1 h4.wayback-slider margin-top: 0; font: normal 100 1.6rem ‘Helvetica Neue’, Helvetica, Arial, sans-serif;

.wayback-slider-1 .grid.wayback-slider display: grid; grid-template-columns: minmax(auto, 260px) 1fr minmax(auto, 260px);

grid-column-gap: 2.5rem;

.wayback-slider-1 .link-lists.wayback-slider display: grid; grid-template-columns: calc(50% – 1.25rem) calc(50% – 1.25rem); grid-column-gap: 2.5rem;

.more-slider-1 ul.more-slider padding: 0; margin: -1rem 0 0 0; list-style: none;

.more-slider-1 a.more-slider display: block; padding: 1rem 0; text-decoration: none; color: #fff;

.media-subnav-1 h4.media-subnav font-size: 1.6rem;

.media-subnav-1 a.media-subnav text-decoration: none; color: #fff;

.media-subnav-1 ul.media-subnav padding: 0; margin: 0; list-style: none;

.media-subnav-1 li.media-subnav+li.media-subnav padding-top: 1.5rem;

@media (min-width: 890px) .media-subnav-1 h4.media-subnav margin: 0 0 1rem 0; font-weight: 100;

.media-subnav-1 ul.media-subnav font-size: 1.3rem;

.media-subnav-1 li.media-subnav padding-bottom: .5rem;

.media-subnav-1 li.media-subnav+li.media-subnav padding-top: 0;

.media-subnav-1 li.media-subnav a.media-subnav display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;

.media-subnav-1 img.media-subnav display: block; width: 90px; height: 90px; margin: 0 auto 1rem auto; border-radius: 45px;

.media-subnav-1 h3.media-subnav margin-top: 0; font-size: 1.8rem;

.media-subnav-1 .icon-links.media-subnav display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; justify-content: space-evenly; text-align: center;

.media-subnav-1 .icon-links.media-subnav a.media-subnav display: inline-block; width: 12rem; margin-bottom: 1.5rem; overflow: hidden; white-space: nowrap; text-align: center; text-overflow: ellipsis;

.media-subnav-1 .icon-links.media-subnav a.media-subnav+a.media-subnav margin-left: 2rem;

.media-subnav-1 .featured.media-subnav h4.media-subnav display: none;

@media (min-width: 890px) .media-subnav-1 display: -ms-grid; display: grid; -ms-grid-columns: 40% 20% 40%; grid-template-columns: 40% 20% 40%;

.media-subnav-1 .wayback-search.media-subnav -ms-grid-column: 1; -ms-grid-column-span: 3; grid-column: 1 / 4;

.media-subnav-1 h3.media-subnav display: none;

.media-subnav-1 .icon-links.media-subnav -ms-grid-column: 1;

.media-subnav-1 .icon-links.media-subnav a.media-subnav padding-top: 3.5rem; max-width: 16rem;

.media-subnav-1 .links.media-subnav padding: 0 1.5rem;

.media-subnav-1 .featured.media-subnav -ms-grid-column: 2;

.media-subnav-1 .featured.media-subnav h4.media-subnav display: block;

.media-subnav-1 .top.media-subnav -ms-grid-column: 3;

.media-subnav-1 .top.media-subnav ul.media-subnav display: -ms-grid; display: grid; -ms-grid-columns: 50% 3rem 50%; grid-template-columns: 50% 50%; -ms-grid-rows: (auto)[7]; grid-template-rows: repeat(7, auto); grid-column-gap: 3rem; grid-auto-flow: column;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(1) -ms-grid-row: 1; -ms-grid-column: 1;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(2) -ms-grid-row: 2; -ms-grid-column: 1;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(3) -ms-grid-row: 3; -ms-grid-column: 1;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(4) -ms-grid-row: 4; -ms-grid-column: 1;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(5) -ms-grid-row: 5; -ms-grid-column: 1;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(6) -ms-grid-row: 6; -ms-grid-column: 1;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(7) -ms-grid-row: 7; -ms-grid-column: 1;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(8) -ms-grid-row: 1; -ms-grid-column: 3;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(9) -ms-grid-row: 2; -ms-grid-column: 3;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(10) -ms-grid-row: 3; -ms-grid-column: 3;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(11) -ms-grid-row: 4; -ms-grid-column: 3;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(12) -ms-grid-row: 5; -ms-grid-column: 3;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(13) -ms-grid-row: 6; -ms-grid-column: 3;

.media-subnav-1 .top.media-subnav ul.media-subnav>*.media-subnav:nth-child(14) -ms-grid-row: 7; -ms-grid-column: 3;

.media-slider-1 .media-slider-container.media-slider position: relative;

.media-slider-1 .overflow-clip.media-slider display: none; position: absolute; top: 3rem; right: 0; left: 0; height: 0; overflow: hidden; transition: height 0.2s ease;

.media-slider-1 .information-menu.media-slider position: absolute; top: 0; right: 0; left: 0; padding: 0; height: 31.9rem; overflow-x: hidden; font-size: 1.4rem; background: #333;

.media-slider-1 .open.media-slider display: block;

.media-slider-1 .hidden.media-slider display: none;

.media-slider-1 .info-box.media-slider padding: 1rem;

@media (max-width: 889px) .media-slider-1 .overflow-clip.open.media-slider display: block; height: 35.8rem; left: 4rem; top: 0;

@media (min-width: 890px) .media-slider-1 .overflow-clip.media-slider display: block;

.media-slider-1 .information-menu.media-slider left: 0; z-index: 3; height: auto; min-height: 21rem; background: #474747; transform: translate(0, -100%); transition: transform 0.2s ease;

.media-slider-1 .overflow-clip.open.media-slider height: 22rem;

.media-slider-1 .information-menu.open.media-slider transform: translate(0, 0);

.media-slider-1 .info-box.media-slider max-width: 100rem; padding: 1.5rem 0; margin: 0 auto;

.desktop-subnav-1 ul.desktop-subnav position: relative; z-index: 3; padding: .8rem 0; margin: 0; font-size: 1.2rem; text-transform: uppercase; text-align: center; background: #333;

.desktop-subnav-1 li.desktop-subnav display: inline-block; padding: 0 15px;

.desktop-subnav-1 a.desktop-subnav text-decoration: none; color: #aaa;

.desktop-subnav-1 a.desktop-subnav:hover, .desktop-subnav-1 a.desktop-subnav:active, .desktop-subnav-1 a.desktop-subnav:focus color: #fff;

.desktop-subnav-1 .donate.desktop-subnav svg.desktop-subnav width: 1.6rem; height: 1.6rem; vertical-align: top; fill: #f00;

.signed-out-dropdown-1 .nav-container.signed-out-dropdown position: relative;

.signed-out-dropdown-1 nav.signed-out-dropdown position: absolute; right: 0; z-index: 4; overflow: hidden; font-size: 1.6rem; background-color: #333; transition-property: top; transition-duration: 0.2s; transition-timing-function: ease;

.signed-out-dropdown-1 .initial.signed-out-dropdown, .signed-out-dropdown-1 .closed.signed-out-dropdown top: -1500px;

.signed-out-dropdown-1 .closed.signed-out-dropdown transition-duration: 0.5s;

.signed-out-dropdown-1 .open.signed-out-dropdown max-width: 100vw; overflow: auto;

.signed-out-dropdown-1 h3.signed-out-dropdown padding: 0.6rem 2rem; margin: 0; font-size: inherit; overflow: hidden; text-overflow: ellipsis;

.signed-out-dropdown-1 ul.signed-out-dropdown padding: 0.4rem 0 0.7rem 0; margin: 0; list-style: none;

max-height: calc(100vh – 7.2rem + 1px); overflow: auto; box-sizing: border-box;

.signed-out-dropdown-1 .divider.signed-out-dropdown margin: 0.5rem 0; border-bottom: 1px solid #666;

.signed-out-dropdown-1 a.signed-out-dropdown, .signed-out-dropdown-1 .info-item.signed-out-dropdown display: block; color: #fff; text-decoration: none; padding: 1rem 2rem;

.signed-out-dropdown-1 .info-item.signed-out-dropdown font-size: 0.8em; color: #a0a0a0;

.signed-out-dropdown-1 .callout.signed-out-dropdown position: absolute; margin-left: 10px; padding: 0 5px; border-radius: 2px; background: #fee257; color: #2c2c2c; font-size: 1.4rem; font-weight: bold;

.signed-out-dropdown-1 a.mobile-upload.signed-out-dropdown display: flex; justify-content: left; align-items: center;

.signed-out-dropdown-1 a.mobile-upload.signed-out-dropdown svg.signed-out-dropdown fill: #fff; margin-right: 1rem; height: 1.4rem; width: 1.4rem;

@media (min-width: 890px) .signed-out-dropdown-1 nav.signed-out-dropdown display: flex; overflow: visible; top: 0; left: auto; z-index: 5; transition: opacity 0.2s ease-in-out; font-size: 1.4rem; border-radius: 2px; background: #fff; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15);

.signed-out-dropdown-1 nav.signed-out-dropdown:after position: absolute; right: 7px; top: -7px; width: 12px; height: 7px; box-sizing: border-box; color: #fff; content: ”; border-bottom: 7px solid currentColor; border-left: 6px solid transparent; border-right: 6px solid transparent;

.signed-out-dropdown-1 h3.signed-out-dropdown display: none;

.signed-out-dropdown-1 ul.signed-out-dropdown max-height: calc(100vh – 8.5rem + 1px);

.signed-out-dropdown-1 .divider.signed-out-dropdown border-bottom-color: #666;

.signed-out-dropdown-1 a.signed-out-dropdown padding: 0.5rem 2rem; color: #333; transition: background 0.1s ease-out, color 0.1s ease-out;

.signed-out-dropdown-1 .info-item.signed-out-dropdown padding: 0.5rem 2rem; font-size: 0.8em; color: #6f6f6f;

.signed-out-dropdown-1 a.signed-out-dropdown:hover, .signed-out-dropdown-1 a.signed-out-dropdown:active, .signed-out-dropdown-1 a.signed-out-dropdown:focus color: #fff; background: #4b64ff; outline: none;

.signed-out-dropdown-1 .initial.signed-out-dropdown, .signed-out-dropdown-1 .closed.signed-out-dropdown opacity: 0; transition-duration: 0.2s;

.signed-out-dropdown-1 .open.signed-out-dropdown opacity: 1; overflow: visible;

.signed-out-dropdown-1 a.mobile-upload.signed-out-dropdown display: none;

@media (min-width: 890px)

.signed-out-dropdown-1 .initial.signed-out-dropdown, .signed-out-dropdown-1 .closed.signed-out-dropdown, .signed-out-dropdown-1 .open.signed-out-dropdown right: 33.5rem;

.signed-out-dropdown-1 .search-hidden.initial.signed-out-dropdown, .signed-out-dropdown-1 .search-hidden.closed.signed-out-dropdown, .signed-out-dropdown-1 .search-hidden.open.signed-out-dropdown right: 18.5rem;

@media (min-width: 990px)

.signed-out-dropdown-1 .initial.signed-out-dropdown, .signed-out-dropdown-1 .closed.signed-out-dropdown, .signed-out-dropdown-1 .open.signed-out-dropdown right: 40rem;

.signed-out-dropdown-1 .search-hidden.initial.signed-out-dropdown, .signed-out-dropdown-1 .search-hidden.closed.signed-out-dropdown, .signed-out-dropdown-1 .search-hidden.open.signed-out-dropdown right: 26rem;

.ia-topnav-1 ;

color: #fff; font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif;

.ia-topnav-1 primary-nav.ia-topnav:focus outline: none !important;

.ia-topnav-1 #close-layer.ia-topnav display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 3;

.ia-topnav-1 #close-layer.visible.ia-topnav display: block;

.ia-topnav-1 .topnav.ia-topnav position: relative; z-index: 4;

@media (max-width: 889px) .ia-topnav-1 desktop-subnav.ia-topnav display: none;

body transition: opacity ease-in 0.2s;

body[unresolved] opacity: 0; display: block; overflow: hidden; position: relative;

Hamburger icon An icon used to represent a menu that can be toggled by interacting with this icon.

Internet Archive logo A line drawing of the Internet Archive headquarters building façade.

Web icon An illustration of a computer application window

Wayback Machine

Texts icon An illustration of an open book.

Video icon An illustration of two cells of a film strip.

Audio icon An illustration of an audio speaker.

Software icon An illustration of a 3.5″ floppy disk.

Images icon An illustration of two photographs.

Donate icon An illustration of a heart shape

Ellipses icon An illustration of text ellipses.

Donate icon An illustration of a heart shape

“Donate to the archive”

User icon An illustration of a person’s head and chest.

Sign up | Log in

Upload icon An illustration of a horizontal line over an up pointing arrow.

Search icon An illustration of a magnifying glass.

Search the Archive

Search icon An illustration of a magnifying glass.

Internet Archive Audio

Live Music Archive

Librivox Free Audio

Grateful Dead

Old Time Radio

78 RPMs and Cylinder Recordings

Audio Books & Poetry

Computers, Technology and Science

Music, Arts & Culture

News & Public Affairs

Spirituality & Religion

Radio News Archive

Metropolitan Museum

Cleveland Museum of Art

All Images

Flickr Commons

Occupy Wall Street Flickr

NASA Images

Solar System Collection

Ames Research Center

Internet Arcade

Console Living Room

All Software

Old School Emulation

MS-DOS Games

Historical Software

Classic PC Games

Software Library

Kodi Archive and Support File

Vintage Software

CD-ROM Software

CD-ROM Software Library

Software Sites

Tucows Software Library

Shareware CD-ROMs

Software Capsules Compilation

CD-ROM Images

ZX Spectrum

DOOM Level CD

Open Library

American Libraries

Smithsonian Libraries

FEDLINK (US)

Lincoln Collection

American Libraries

Canadian Libraries

Universal Library

Project Gutenberg

Children’s Library

Biodiversity Heritage Library

Books by Language

Additional Collections

Understanding 9/11

Prelinger Archives

Democracy Now!

Occupy Wall Street

TV NSA Clip Library

Animation & Cartoons

Arts & Music

Computers & Technology

Cultural & Academic Films

Ephemeral Films

News & Public Affairs

Spirituality & Religion

Sports Videos

Television

Videogame Videos

Youth Media

Search the history of more than 1 trillion web pages.

Search the Wayback Machine

Search icon An illustration of a magnifying glass.

Mobile Apps

Wayback Machine (iOS)

Wayback Machine (Android)

Browser Extensions

Archive-It Subscription

Explore the Collections

Learn More

Build Collections

Save Page Now Capture a web page as it appears now for use as a trusted citation in the future.

Enter a URL to save

Please enter a valid web address

Sign up for free

Search metadata

Search text contents

Search TV news captions

Search radio transcripts

Search archived web sites

Advanced Search

Donate icon An illustration of a heart shape

update_aoheader();

Sorry You have already reached the limit of active Save Page Now sessions. Please wait for a minute and then try again.

Return to Save Page Now

The Wayback Machine requires your browser to support JavaScript, please email info@archive.orgif you have any questions about this.

The Wayback Machine is an initiative of the Internet Archive, a 501(c)(3) non-profit, building a digital library of Internet sites and other cultural artifacts in digital form. Other projects include Open Library & archive-it.org.

Your use of the Wayback Machine is subject to the Internet Archive’s Terms of Use.

============================================================