Matthew Lanigan

Matthew Lanigan

Linguist, programmer, Go player, translator... student, reader, sometimes writer, jack of many, but not all trades, and last in one way, first in another: me.