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).
William Stacy Johnson teaches at Princeton Theological Seminary. He recently wrote John Calvin: Reformer for the Twenty-first Century (Westminster John Knox).