Three that bear witness in Heaven and on Earth