Travis B. Hartwell

Travis B. Hartwell

Divorced. LDS. Kidney transplant recipient. Losing vision to Retinitis Pigmentosa. Software Toolsmith. Free and Open Source advocate. Writer. Friend.