Shortest and longest

Walter Cecil Macfarren

CPDL