I absolutely love this book. It is for everyone from beginner to expert. Even if you consider yourself an expert I can guarantee there will be something in this book that you have never tried before. It covers everything from the basics of how to cast on and do the basic knit and purl stitches,to creating textured knits. Increases and decreases, colourwork, knitting in the round, buttonholes, adding beads and edgings,short rows, gathers, and even mitred squares and spirals. There are some lovely projects in it too. And being a Dorling Kindersley product it is full of fantastic colour photographs.