Cameron Booth
Changing the world one line of ruby at a time, hoping to make a better place for my favourite little...
Been there, done that
Way in the Past