Author: John W. Kelly
Alternate names: Kelly, John W., C.E.