Flower seed

Tariq Ali

Tariq Ali is a novelist, historian, political campaigner and one of New Left Review’s editors.