Rediscovering the Magic of Christmas – An Advent Adventure from Genesis to Revelation - Dr John Hayward

"A marvellous grasp of the interrelated texts of Scripture, showing how they point to and amplify…