Anderson nació en 1938 en Londres.