The Sunday before the Nativity


Hebrews 11: 9-10, 17-23, 32-40

St. Matthew 1: 1-25


Why do we bother reading all those names?