Vedic and Western Astrology - An Integrated Framework