William Stacy Johnson

William Stacy Johnson teaches at Princeton Theological Seminary. He recently wrote John Calvin: Reformer for the Twenty-first Century (Westminster John Knox).