Thoughts to Ponder

Brit Mila: An Oath of Loyalty

Nathan Lopes Cardozo