Varāhamihira's Bṛhat saṃhitā with English translation, exhaustive notes and literary comments - Varāhamihira 505-587 (Motilal Banarsidass, 1981)