Author: Walter Cecil Macfarren
Alternate names: Walter Macfarren
Born: 1826
Died: 1905