Useful knowledge : the American Philosophical Society millennium program