Nestor Harpending Palladius (1924-2008), RIP - RonP