Deakstadieđáhus: God and science :