Varahamihira,

Brihajjatakam - 1996 - lxii+441p.