A new study reveals that the current population of mainland India descended from four major ancestries, belying previous findings that traced the roots to two known groups.