john skidmore