ANDREW M PUCH