Author: Ricardo Diogo Mainsel Duarte
Alternate names: Diogo Duarte