Book Report Vol. 30

Books I read in June, July new releases, and book-to-screen news