diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index b05c0a2..601fc08 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -5,13 +5,16 @@
{{ .Content }}
{{- range.Pages }}
- -
- {{- if .Param "datesinlist" }} – {{ end -}}
- {{ .Title }}
- {{- if .Param "authorsinlist" }}
- {{- range .Param "authors" }} by {{ . }}{{ end -}}
- {{ end -}}
-
+-
+ {{- if .Param "datesinlist" }} – {{ end -}}
+ {{ .Title }}
+ {{- if .Param "authorsinlist" }}
+ {{ with .Params.authors }}
+ by
+ {{ delimit . ", " " and " }}
+ {{end}}
+ {{ end -}}
+
{{- end }}
{{- end }}