Spots of time - Weinberg, Marcel (Macmillan, 1972)