Title: James Connolly, a Full Life