Bill Adler
overview