Steven Giles Fall 2023 2328