Digital Library Requirements. - Stephen Kimani; Emanuele Panizzi; Tiziana Catarci; Marhgerita Antona (Handbook of Research on Digital Libraries, 2009)