Prof. Federici's home page has RELOCATED to

https://sites.google.com/njit.edu/federici/home