William Gerace
overview