I have published a detailed summary here:
Having read the link you posted, and the links on that post, I am not sure you need a lawyer in Iowa.
Please feel free to contact me for a no charge consultation. I am experienced in Internet defamation law.
Andrew M. Jaffe
Attorney at law
This post is provided for general informational purposes only and is not intended to be legal advice specific to you. This general information is not a substitute for the advice of an attorney in your jurisdiction. The attorney client relationship is not established by this post.