William Packard
overview