Bill Trinen
overview