Library of Japanese Science & Technology Periodicals.