10.3850/978-981-07-4948-4_304