Was John's authority to baptize from heaven or from humans?"