Author: Edgar Finley 1874-1938 Shannon