Already covered - https://pjmedia.com/faith/2017/08/24/caused-life-come-existence/
Good article thanks.