Jerne Hatchet

Pseudoscientist, programmer, traveladdicted, adventure- and life-lover.