William Calderwood may refer to: