This page has a lot on it. You can use the following anchors (links down the page) to jump straight to a relevant box.
To search across multiple specialized collections, try Google Scholar. Google Scholar does not host any articles, but searches multiple scholarly full text collections. Once you find relevant material, head over to the BC Library catalog to see if we have it. If we don't, consider ordering through Interlibrary Loan (ILL).
BC owns or subscribes to over 800 different databases. No single one is comprehensive, so it's important to explore your topic in several different places. JSTOR or Historical Abstracts are a good place to start but below are additional databases for your research needs.