Was there really 400 years of silence till John the Baptist?