crawford ve spence