Craig Smilovitz - Libraries on the web
Libraries on the Web
Library of Congress
New York Public Library