This is surprisingly complicated to do algorithmically, given that there are series of source documents dealing with different date-ranges, but it's now in place, and I've handed ticket 75 back to DH to complete the bibliography markup and check the results.