Source: https://archive.ifla.org/IV/ifla71/papers/074e-Lupovici.pdf