Moments of revolution - Turnley Peter (Time-life books amsterdam publishing Ltd, 2004)