Author: Peter & Lucco, Mauro Humfrey