
Over Our Heads explores the very big and delves into the very small in a way ordinary people can understand. James Sinclair takes us on a journey from the atom, through to the DNA from which we are formed, to the stars from which we came. This is one book you don't need a PhD...