The incarnations of Lord Vishnu are not random divine interventions. Each avatar continues the karma, purpose, and unfinished ...