Astonished at his doctrine: A historical examination of the doctrine of William Marrion Branham