Mystery owner of African hominin foot identified - Fred Spoor (Nature, 2025)