The present invention describes a new technique for the fabrication of thin films of single crystal, or substantially single crystal, such as silicon or gallium arsenide or related semiconductors, that are of semiconductor quality suitable for solar cells and which are readily manufactured at a low cost.