Catalogo del Servizio Bibliotecario Nazionale [via OPAC SBN]

The SBN contains nearly 20 million bibliographic records held across Italian libraries.