jasper j. mirabile jr.