So much to read. Between now and July 31, Amazon Prime members can get three months of Kindle Unlimited for free.