If This is the Best of all Possible Worlds are we the Best of all Possible Organisms?

When I was a kid I had an astronomy book with some rather vivid illustrations that depicted intelligent life on other worlds. There was a very tall skinny alien who lived on a small planet that had a lower gravity than earth but he had large ears because the thin atmosphere of his home meant […]