Online JournalsDirectory of Open Access Journals (DOAJ)Open Access Library (OALib)Taylor & Francis OnlineJSTORGoogle ScholarCiteSeerX