Revolutionary witness - Barnes, Peter 1931-2004 (Methuen modern plays, 1989)