ScienceDirect
2016
DOAB Directory of Open Access Books
2024
DOAB Directory of Open Access Books
2022
ScienceDirect
2025
DOAB Directory of Open Access Books
2017
DOAB Directory of Open Access Books
2020
DOAB Directory of Open Access Books
2020
ScienceDirect
2021
ScienceDirect
1979
DOAB Directory of Open Access Books
2021