John Gemmell has signed............