Eternity Shawls has designs for advanced beginners and intermediate knitters. The book has 8 different shawls that you can wear in a variety of ways. This book has step-by-step patterns to follow and color grids when needed. This is by Jennifer McClain.