No matter where you are or what type of garden you are creating, there are 8 basic books that every gardener should own.