New Books and ARCs, 6/7/19

Another Friday, another ample stack of new books and ARCs that have come to the Scalzi Compound. Lots of good stuff here — what in this stack is catching your eye? Share in the comments!