Did you ever think you could have fun reading a book about learning how to sew? Diana Hansen's Sewing for Beginners is not only a book of step-by-step explanations and pictures teaching you how to rep.
Esteto
Cartepedia
Sewing for beginners: a step-by-step hand sewing book with techniques on stitching and so much more for the absolute beginner