La misteriosa montaña de los incas - Frost, Peter