chris preece