Rory Green is a writer, editor and digital media artist.