Thoughts to Ponder

Rabbi Yochanan ben Zakkai and A.B.Yehoshua

Nathan Lopes Cardozo