{{ article.date.strftime('%B %d, %Y') }}
{% if article.authors or article.author %}
•
{% if article.authors %}
{% for author in article.authors %}
{% set author_name = AUTHOR_NAMES.get(author|string|trim, author|string|trim) %}
{% set author_url = AUTHOR_URLS.get(author|string|trim) %}
{% if author_url %}{{ author_name }}{% else %}{{ author_name }}{% endif %}{% if not loop.last %}{% if loop.revindex == 2 %}{% if loop.length > 2 %}, and {% else %} and {% endif %}{% else %}, {% endif %}{% endif %}
{% endfor %}
{% else %}
{% set author_name = AUTHOR_NAMES.get(article.author, article.author) %}
{% set author_url = AUTHOR_URLS.get(article.author) %}
{% if author_url %}
{{ author_name }}
{% else %}
{{ author_name }}
{% endif %}
{% endif %}
{% endif %}
{{ article.summary }}