The Variety of Life: A Survey and a Celebration of All the Creatures that Have Ever Lived