John A. Scott
overview