steven taylor tallarico