DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.3920/978-90-8686-829-2 10.3920 2021012522023400439 2021-01-26 4