Spinners Book of Yarn Designs by Sarah Anderson
This is an excellent book for spinners of any ability.
It goes through the basics of how to spin a yarn, ply, how to prepare fibre and then goes into how to create 80 different types of handspun yarn.
With clear descriptions and step-by-step photos you will have great fun making yarns from crepe to boucle to art yarns.