Stewart, David P., Perú