Astrology is a astonishing combine of science, talent and craft. The best part of it is that no issue how much one learns he can never embrace all its knowledge. This is what makes it a science. We only pray to God Almighty to give us enough days of life in regulate to study it in every particular day, as we are always pleased with it.