Daniel, David, Messiah, Astrology