Mark Norman Francis has worn Lovelace and Babbage 15 times, on average every 87 days