michele f. afferrante