The Kingfisher Encyclopedia of Life: Life Spans in Minutes, Months, Millennia

Regular price £10.00


Introduces the variety of life on Earth, looks at thirty thousand years of biological evolution, and examines the factors which influence the life span of humans.