Author: Hayes, George Gibbons.