About diligens

The author has not provided any details yet.
So far diligens has created 64 blog entries.
Upwards