Science and Literature in Cormac McCarthy?s Expanding Worlds - Bryan Giemza (Bloomsbury, 2023)