A modern man in the stone age.