• Ricardo Baeza-Yates (auth.) Tiziana Calamoneri Josep Diaz (eds.)