The New (and Hopefully Improved) Calvinist Gadfly

Frank, make me proud.