João Carlos Chouriço

Information follows.