Author: Francisco V. Cipolla-Ficarra
Alternate names: Francisco V. Cipolla Ficarra