Thoughts to Ponder

Praying, Soulmates, Army Service and the Halachic Chess Game

Nathan Lopes Cardozo