Understanding the prophetic the history and philosophy of prognostication in ancient India - Kargupta, Satadal (Asiatic Society, 2002)