DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1142/0638 10.1142 2021072900113000081 2021-07-29 4 10.1142/9789814541695 10.1142 2021072900113000081 2021-07-29 2