William Manfroi
overview