william christian