William Moser may refer to: