Lord's Day 5, Man's Deliverance Our Mediator’s Human Nature 23 October 2005 I. What It Is II. Its Role in our Redemption