James D. Froio
overview