My boxes became unwieldy. Instead, please visit the American Library Association's Reference and User Services link below.
Don't forget that library databases, such as Issues and Controversies in History, provide many digitized primary resources as well!
Not listed, but another good source is currently freely available from another library database company: