Time to Ban Buybacks?  Investorplace.com

More...