Putting It All Together: Seven Patterns for Relating Science and the Christian Faith - 9780819197566