Diana Méndez reviews Eddie the Kid in Socialist Worker (US), a novel that never shrinks from the defects we all have.

Click here to read the review