Gerard Manley Hopkins; a life