Source:
Annals of science [Ann Sci] 2020 Oct; Vol. 77 (4), pp. 469-494. Date of Electronic Publication: 2020 Sep 20.Publisher: Taylor & Francis Country of Publication: England NLM ID: 0372361 Publication Model: Print-Electronic Cited Medium: Internet ISSN: