Made by limeonaire for MetaFilter based on this list by Linda Holmes