Rory MacQueen

Rory MacQueen

Software Engineer. I enjoy thinking about technology, finance, philosophy, and politics