James W. Canan
overview