Macfarren, Walter Cecil