William Nicoll

William Nicoll may refer to: