"David Block is a professor in applied mathematics and astronomy. David was raised an orthodox Jew. One day, at tea with an Anglican minister, David was given a scripture “Behold, I lay in Zion a stumbling stone and rock…
Home
Feed
Search
Library
Download