Random House Knitted Farm Animals: 15 Irresistible, Easy-to-Knit Friends Author: Sarah Keen Softcover book Book contains 127 pages