Internet Archive BookReader

Poole's index to periodical literature