Frederick O'Brien
Occasionally competent
Projects & Experiences
Writings
About
About
Journalist and software engineer from London. Divides time between being awake and being asleep.