Diffusion across a Semiconductor-Vapour Interface