William Harmon. William Harmon William James William Barnard William Croft William Dalrymple william stallings Multi-part harmony William Badders... William A.K.