A digital library of over 2,600 academic journals covering a broad range of arts and humanities;
includes 2 million primary source documents.
Online Writing Lab at Purdue University- Citation Generator