The Story of the Star of David

The six pointed star represents peace and harmony in Buddhism, while alchemists believed it symbolized nature—how did the Star of David acquire its significance in Judaism?

Newton’s Temple

A brilliant scientist as well as a prophet of doom counting down to the End of Days. A gifted physicist and a messianic mystic. Isaac Newton was a man of many contradictions.