Gerard Manley Hopkins: A Life