Atoms of time past. - Wilson, David (Penguin Books, 1975)