Nature's 1000 faces