Gray and Atkinson analysed 87 languages from Irish to Afghan.
Lahn's own calculations acknowledge that the microcephalin variant could have arisen anywhere from 14,000 to 60,000 years ago, and that the uncertainty about the ASPM variant ranged from 500 to 14,000 years ago.
Words are better understood than grammar as a guide to language history; the same sentence structure can arise independently in different tongues.
The resulting tree matches many existing ideas about language development.
Spanish and Portuguese come out as sisters, for example - both are cousins to German, and Hindi is a more distant relation to all three.
All other Indo-European languages split off from Hittite, the oldest recorded member of the group, between 8,000 and 10,000 years ago, the pair calculates.