peter avsenew still alive