English JSTOR Cited by user DdUg256 on 14 Nov 2018 JSTOR (short for Journal Storage) is a digital library founded in 1995. Originally containing digitized back issues of academic journals, it now also includes books and…