Ian Bushfield

Ian Bushfield

Vancouver, BC / Humanism, physics, and opinions.