Author: Andrea Omicini,Paolo Torroni,Jo O. Leite