William Kinney
overview