JSTOR/Definition

A United States-based online system for archiving academic journals, founded in 1995.