Collaborating with mirrors. - Harkaway, Nick (Author)