Tim Flannery once an angel