JOHN C SPENCE