stephen d’amore