david s. alberts & richard e. hayes