Joanna Osborne
This title offers the unique opportuity to knit yourself a cat. There are 25 different breeds included, from a charming moggy to a sleek Siamese, a precious Persian to a loving long hair.