Rusinga Island, Proconsul africanus and a turn of luck for the Leak...