Cook, Brian then WM Horton