adv

Rivendell

Pragmatic, realistic, pseudo-utilitarian, conservative Christian gamer / software engineer / writer / economist / theologian / philosopher