IFLA cataloguing principles [electronic resource] : steps towards an international cataloguing code, 3 : report from the 3rd IFLA Meeting of Experts on an International Cataloguing Code, Cairo, Egypt, 2005 / edited by Barbara B. Tillett, Khaled Mohamed Reyad, and Ana Lupe Cristan.