Academic Search Elite is a resource spanning a broad stretch of academic subjects with thousands of full-text journals and abstracted and indexed journals.