Gordon Macrae soliloquy