James Connolly: A Biography

GPTKB entity