Thoughts to Ponder

Parashat BeShalach – Jewish Self-Delusion

Nathan Lopes Cardozo