Tim Harford on the amazing life of Bill Phillips