O ia o le faatonu na faavaeina le " Science & Theology News ", o le lomiga pito i sili ona taʻutaʻua i lenei vaega seʻia oo ina taofia le lolomiina i le 2006.
O le mea moni, o se faaupuga e sili atu ona faigatā o le fuaiupu e faapea, "Sa avea o ia ma faatonu faavae o le Science & Theology News seʻia oo i le 2006 ma o ia foʻi o le faatonu sili o le Science & Spirit talu mai le 2003".