And they of course are not the only Christians who have written on this issue. The second question relates to the issue of intelligent design. As an engineer, these sorts of claims always bother me. In order to determine whether something is good or bad design, you have to know what the designer had in mind. But all this is sheer speculation without knowing what the designer was trying to accomplish.
Human designers make tradeoffs.
You wouldn't think God would have to make tradeoffs, but think again. Once he had made even one decision about the characteristics of entities in nature, then honoring that decision constrains other designs. I hope this helps. And welcome, btw.