nigel spence