Thoughts to Ponder

The Frustrating but Beautiful World of Halacha

Nathan Lopes Cardozo