If you liked this article you might like

iShares Term Bonds: Good Idea, Poor Execution