William christopher