DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.3920/978-90-8686-901-5 10.3920 2021062102221200640 2021-06-21 0