What have you been reading? (mid-July 2023 edition) Stuff you've finished, stuff you're in the middle of--I wanna hear about it all!