Thoughts to Ponder

Shavuot, Revelation and Learning

Nathan Lopes Cardozo