Author: William ernest henley 1849-1903