James R. Fitzgerald
overview