An excellent exploration of Calvinistic determinism. Three quick points that I recall against the libertarian's arguments:
(1) The " God is the author of sin" charge is ambiguous.
(2) The insistence that Calvinism is self-refuting is ambitious but doesn't consider full blow Calvinism with its explanatory resources.
(3) The actions of God in that He has meticulous control seems to be most consistent with Calvinistic determinism.