From Fallen London Wiki

Is this supposed to be Nikola Tesla? This is quite fitting if it is.