David James Abbruzzese (n.