table {
border: 1px solid grey;
}
th {
text-align: left;
th, td {
padding: 2px 0.5em;
td.count, th.count {
text-align: right;
th.author-medium {
min-width: 20em;
th.author-wide {
min-width: 35em;
th.book-medium {
min-width: 25em;
th.book-wide {