John Sterling
overview