Author: Peter I. Hupalo
Alternate names: Peter, I Hupalo