Comments, suggestions, additions, and arguments welcome!