rob spence