Nature's Oracle: The Life and Work of W. D. Hamilton