Bjartur Thorlacius

Bjartur Thorlacius

Logic, programming and politics.