The incomplete flower of life is found all over the ancient world(pics...scotlan d,india,turkey,china +japan). I think its more than a coincedence that so many ancient civilizations,thousa nds of years and miles apart should find the same symbol sacred.

Any opinions?