LEWISTON — Peter Stonewall Jenson, 73, died June 20, 2010, at his home at Ceiba Tops, near Iquitos, Peru, after a valiant nine-month battle with esophageal cancer. He was surrounded by his Explorama ...