Source: https://archive.ifla.org/IV/ifla73/papers/133-Priyanto-trans-fr.pdf