william j. astore