Communist revolution in the streets - Allen, Gary (Western Islands, 1967)