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