a visit from the goon squad by Jennifer EganĀ  There comes a time when you realize that you will