BLOG The Nature of Astrology: History, Philosophy, and the Science of Self-Organizing Systems Feb 2023