Jonathan Kent 25 December 2022 Genesis 28:10-22; Numbers 24:17-19; John 1:51 Jonathan Kent 25 December 2022