Martin Kaelli 

Accountant by trade, medievalist by temperament