Allen Olson, aka Allen Quail, passed away in August of 2014 after battling an illness. He had been living in the Phillipines with his wife.