30,000 years of art : the story of human creativity across time and space