...Creative Power is the only feasible answer to the origin...
...Creative Power is the only feasible answer to the origin of life from a scientific perspective.
...Creative Power is the only feasible answer to the origin of life from a scientific perspective.