Japanese knitting stitch bible : 260 exquisite patterns by Hitomi Shida

By: Shida, Hitomi, author.