I went through the FPGA book with Oreilly. It is not great but bad. If you know zero about FPGAs and are not super technical (more of a hobbyist), this could be a very good book. It has a bunch of chapters, each is a project with a particular board. Some of the boards are kinda dead now (the version of Papilio .. I couldn't figure out how to get one for my own hobby purposes).