How to Brew - By John PalmerFree online book that has a basic tutorial for brewing your own beer, followed by a lot of in-depth information about the brewing process. There is a ton of information here, and I was impressed by how in-depth the book goes in telling about how far you can go in controlling the characteristics of your brew.