William Bynum follows the march of science through the centuries, in a lively work that will delight readers of all ages.Visa mer