You shouldn’t always have to pay for a good read. We’ve rounded up a selection of free books for Kindle that are available via promotion or public domain.