Enrico Giunchiglia Universita di Genova, Italy Journal The European Journal on Artificial Intelligence ISSN: 30504554 Read Online