There are two books that are considered to be the bible in regards to growing mushrooms, both of which were written by expert Mycologist Paul Stamets (and 1 of which was also written with JS.Chilton). These two books contain everything you need to know on the subject of growing mushrooms from home. Once you have read 1 of these books (or preferably both) you will know everything that there is to know about growing mushrooms (although you will also probably learn things as you start your first grow too).
If you want to be able to identify mushrooms that grow in the wild then the books below are all highly recommended. If you would like to delve a bit deeper then another excellent mushroom book is called Mycelium Running. This is again written by Paul Stamets and is very interesting as it talks about the idea that mushrooms can be used to save the world.
Take a look at a range of other Mushroom Growing Books and Mushroom ID books below.