John W. Bard
overview