DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.3920/978-90-8686-937-4 10.3920 2022081203383600891 2022-08-12 2