Health Philosophy

Going Blind

Ask HN: I’m a software engineer going blind, how should I prepare? - Hacker News (ycombinator.com)

Hard Times