Book Report Vol. 29

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