JESUS, JAMES, JOSEPH and the Past and Future Temple