John Oberon

John Oberon

geek, bourbon drinker, game theorist, travel junkie, purveyor of audio phenomena, city dweller.